0. 不会,默认新建一个文件然后打开
1. 可以,使用flush()方法
2. 读取3个字符
3. 一行,writelines()无换行功能
4. 使用for语句打印第一行时有一个换行符,然后打印第二行时会换行打印,所以会有一个空白行
5. 路径中的\和后面的字母构成了转义字符,无法解析路径
6. 指针,打开会被截断
7. 可以,会新创建一个文件然后打开
8. 索引位置,便于增添删减
9. EOF是文件的末尾,定义在头文件的一个常量
10. f.tell()
0.f=open("D:\Python\FishC.txt",'r+')
text=f.read()[10:15]
h=open("D:\Python\FishD.txt",'w+')
h.writelines(text)
h.close()
f.close()
1.f=open('D:\Python\FishC.txt','r+')
f.seek(15)
f.truncate()
f.close()
2.f=open(r"D:\Python\53.2.py","r+")
for i in f:
print(i)
3.f_jpg=open(r"D:\Python\hw\test.jpg",'a+')
f_zip=open(r'D:\Python\hw\被隐藏的文件.txt','r+')
text=f_zip.read()
f_jpg.writelines(text)
f_jpg.close()
f_zip.close()
|