一、with open() as读写文件
语法:
语法如下(示例)
with open(文件名, 模式) as 文件对象:
文件对象.方法()
代码如下(示例):
with open('..\data.txt', 'r',encoding="utf-8") as f:
print(f.read())
data文件内容如下(示例):
我是测试工程师
我是JAVA开发工程师
我是前端工程师
运行后返回结果如下(示例):
我是测试工程师
我是JAVA开发工程师
我是前端工程师
注意:with语句不仅可以用来读文件,还可以写文件
二、 File对象属性总结
file.closed 表示文件已经被关闭,否则为False
file.mode 打开文件时使用的访问模式
file.encoding 文件所使用的编码
file.name 文件名
file.newlines 未读取到行分隔符时为None