作业人冲啊

1.在python,使用open函数,可以打开一个已经存在的文件,或者如果该文件不存在,则会创建一个新文件。

格式如下:open(\"文件名\",访问模式) ,默认的创建的目录在当前程序所在的目录

r 以读方式打开

w 以写方式打开

a 以追加模式打开

rU 以读方式打开,同时提供通用换行符

r+、w+、a+ 以读写模式打开

rb 以二进制读模式打开

wb 以二进制写模式打开

ab 以二进制追加模式打开

2.写数据:使用write(“content”),可以完成向文件写入数据,注意:如果文件不存在那么创建,如果存在那么就先清空文件(覆盖),然后写入数据到文件里.

3.读数据:使用read(num)可以从文件中读取数据,num表示要从文件中读取的数据的长度(字符个数),如果没有传入num或者为负,那么就表示读取文件中所有的数据,read()将读取的数据以字符串的形式返回。

注意:

如果open是打开一个文件,那么可以不用写打开的模式,即只写 open('aaa.txt')

如果使用read读了多次,那么后面继续使用read读取的数据是从上次读完后的位置开始的

read ()方法默认会把文件的所有内容 一次性读取到内存,当然可以指定读取的字符数。如果文件太大,对内存的占用会非常严重

    4. 文件对象的操作

使用open()或者file()函数打开文件。

使用file.read()读取文件。

使用file.readline()读取文件的一行相关信息。

使用file.write()进行写入文件。

使用file.writelines(seq)向文件写入字符串序列seq。

使用file.close()关闭文件。

使用file.tell()返回当前在文件中的位置。

使用file.seek(off, where=0)在文件中移动指针,从where偏移off字节
————————————————
版权声明:本文为CSDN博主「liluxildz」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liluxildz/article/details/127606710

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值