欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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文本文件,文件内容如下:
Python边学边练(7):文件读写

使用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 : 追加文件内容
其它操作用的时候网络上查一下即可,我这里也不多写了,这里都是常用的