f = open("c1908.text", mode = "r", encoding=:utf-8"
f.close
f 文件句柄
c1908 文件路径
相对路径或者绝对路径
mode 操作模式 省略不写是r模式
r 读
read 不加参数读取全部内容,加数字,代表几个字符
readlines 读取全部内容,放在列表
readline 一行一行读取
w 覆盖写入 (清空文件中所有内容,写入只能接受字符串类型)
a 追加写入(在原来内容的基础上追加写入)
r+读写
w+/a+ 写读 读不到内容 一般不用
有b的模式不用写encoding
rd 二进制模式读
wb/ab 二进制模式写
w+b/a+b
encoding 按照什么编码方式打开
上下文管理 with
缺点: 当文件出现异常时,不够安全,#定时存储关闭,可能会导致文件不完整,或者没有定时关闭,和其他操作产生冲突
with open ("c1908",mode="w+",encoding="utf-8") as f:
f.write("c1908")
f.seek(0)
print(f.read())