文件相关

文件的打开与关闭

打开文件/创建文件

在python中使用 open 函数,可以打开一个已经存在的文件,或者创建一个新文件。

open(文件路径,访问模式)

使用上述方式带上不存在的路径是不会创建文件夹的。

file = open('./newFile.txt','w')

变量是打开文件对象的引用名,方便后续的针对这个打开文件对象进行操作。

file 变量用于接受文件对象,在 Python 中,​​“接收返回的文件对象”​​ 的本质是获取一个​​指向实际文件的抽象接口​​,它既不是直接存储文件内容,也不是简单存储文件路径,而是一个​​具备操作能力的句柄​​

文件的读/写

数据 write() 可以完成向文件写入数据。

file = open('./newFile.txt','w')
file.write('hello')
file.close()

追加,open() 的方式改成 r

file=open('./newFile.txt','a')
file.write('add context')
file.close()

数据
read() 一个字节一个字节的读,效率低

file=open('./newFile.txt','r')
content=file.read()
print(content)

readline() 一行一行的读,但是只能读取一行

content=file.readline()

readlines 完全的读,可以按照行来读取,但是会将所有的数据都读取到,并且以一个列表的形式返回。

file=open('./newFile.txt','w')
file.write('hello\n'*3)
file.close()

file=open('./newFile.txt','r')
content=file.readlines()
print(content)

==>
['hello\n', 'hello\n', 'hello\n']
posted @ 2025-06-29 01:52  takenika  阅读(2)  评论(0)    收藏  举报