演示
# 创建文件
# 第一个形参 文件名 记得带后缀
# 第二形参 权限
# encoding 设置格式
f = open('text.txt', 'w+', encoding='utf-8')
# 写入内容
f.write('我写入点内容')
# 因为前面写入了 所以说 后面就要改光标
# 把光标的位置设置为 0
f.seek(0)
# 读取
print(f.read())
模式\权限
- a 追加
- r 读
- w 写
如果说加了个+号呢?
既能读也能写
什么情况下使用b呢?
遇到二进制文件的时候 就加b
二、with 自动运行里面代码 关闭文件
# 自动运行 后关闭
with open('text.txt', 'w+', encoding='utf-8') as f:
# encoding 设置格式
f = open('text.txt', 'w+', encoding='utf-8')
# 写入内容
f.write('我写入点内容')
# 把光标的位置设置为 0
f.seek(0)
# 读取
print(f.read())
三、os模块