Python边学边练(7):文件读写
程序员文章站
2022-06-11 22:07:19
...
文章目录
创建文件,写入文件
参考:b站:覃秉丰,书籍:清华大学出版社《python从入门到精通》
编译环境 python3 jupyter notebook (vscode等编译器对代码进行适当修改即可)
txt = 'writing a test\n hello world!'
file = open('file1.txt','w') #以写入的方式打开文件,如果文件不存在会创建该文件
file.write(txt)#写文件内容
file.close() #关闭文件,防止异常
我们会看到文件夹下有个file1.txt文本文件,文件内容如下:
使用with语句打开文件
具体格式:
with expression as target:
with-body
**expression:**指定一个表达式
**target:**指定变量
**with-body:**执行语句(你懂的)
使用方法举例:
with open('file2.txt','w') as file:
pass
文件夹下就有了file2.txt 文件,但是没有内容,写内容的话可以在withbody这里写了。
其它操作
file.read() #读取全部内容
file.readline() #读取一行内容
file.readlines() #读取所有行放入列表中
r:只读形式打开文件
rb:二进制格式打开文件
w:只写格式打开文件
a : 追加文件内容
其它操作用的时候网络上查一下即可,我这里也不多写了,这里都是常用的