文件操作(二)

'''
r
w
a
以上这三种模式是只读或只写模式,有没有既能读又能写的模式?
r+
w+
a+
完整的文件路径是绝对路径
不完整的文件路径是相对路径
只写文件名代表和Python在同一个文件里
'''
with open('202401.txt','w+') as f:
f.write('你好世界')
f.seek(0) # 移动光标到文件开头
print(f.read()) # 读取文件中的数据 从文件中光标的后面开始读取所有的内容

'''
编码表
往文件中存入数据,有对应的编码表
往文件中读取数据,有对应的编码表
计算机只认识二进制

编码表不仅只有一个,有多个编码表
需要保存和读取数据是同一张编码表,否则会乱码
'''
with open('202402.txt','w+',encoding='utf-8') as f:
f.write('你好罗科')
with open('202402.txt','r',encoding='utf-8') as f:
print(f.read())
posted @ 2024-01-26 22:41  罗科-ROCCO  阅读(3)  评论(0编辑  收藏  举报