0. 会创建
1. f.flush()
3. 一行, 换行符需要手动添加
4. f. writelines () 会自动换行?
5. 反斜杠换成正斜杠,或者双反斜杠
6. w为覆盖写模式,会清空所有的原文件内容
7. 可以a为追加写模式,如果文件存在则在源文件最后追加内容,不存在则会创建文件
8. 可以截取文件内容,确定文件读取的开始位置等
9. 不知道
10. f.tell()
0.f_c = open('D:/下载/FishC - 副本.txt', mode='r', encoding='UTF-8')
f_c.seek(10,0)
txt_1 = f_c.read(5)
f_c.close()
f_d = open('D:/下载/FishD.txt', mode='wt', encoding='UTF-8')
f_d.write(str(txt_1))
f_d.close()
1.f_c = open('D:/下载/FishC - 副本.txt', mode='rt+', encoding='UTF-8')
f_c.seek(0)
txt_1 = f_c.read(15)
print(txt_1)
f_c = open('D:/下载/FishC - 副本.txt', mode='wt+', encoding='UTF-8')
f_c.write(str(txt_1))
f_c.close()
2.from pathlib import Path
f_lj = Path.cwd() / "open_myself.py"
f_jb = open(f_lj, mode = 'r', encoding='utf_8')
for i in f_jb:
print(i)
3.f_zip = open('D:/下载/target.zip', mode='rb')
f_jpg = open('D:/下载/test.jpg', mode='ab')
for i in f_zip:
f_jpg.write(i)
f_zip.close()
f_jpg.close()
|