【python】文件操作
文件操作:
1. r
2. w
3. a
4. r+
读写模式.
坑:先读操作,写都在最后(追加,区别w),没任何操作,没读之前在开头写
5. w+
6. a+
7. b bytes 读写操作的是字节. 用在非文本上
8. seek() 移动光标到xx位置,不管当前光标位置在哪,都从开头开始数,移动到xx位置
开头: .seek(0), 末尾: .seek(0,2)
seek(3) #单位byte,3个字节等于一个汉字
9. 文件修改
创建新文件. 把修改后的内容写入新文件. 删除老文件. 重命名新文件
import os
os.remove("") #删除文件
os.rename("源文件", "新文件名") #重命名文件
for line in f:
line 一行数据
with open("文件名") as f:
不需要关闭文件句柄
---------------------------------------------待续,小主自己也没太搞懂-------------------------------