一、read。
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)
Open file and return a stream
1、open这里用了三个参数
1、文件的名字
2、模式
3、编码方式与 文件的编码格式一致。如果有中文,不一致就造成乱码
2、读
read() 会读取所有内容,但是开发中一般不用,测试使用
3、关闭
close()文件流是占用系统资源的,所以用完之后,记得关闭。否则,占用操作系统资源。
4、测试
1、切换路径,能找到这个文件
2、执行
代码:
file = open('老王.txt','r',encoding='utf-8')
content = file.read()
print(content)
file.close()
二、write。
w模式:
如果存在,内容清空,再写
如果不存在,创建新的文件,再写
代码:
#import os
file = open('想起啥起啥.txt','w')
file.write('哈哈')
#file.write(os.linesep)
file.write('hehe')