JYChen
发表于 2023-5-26 10:01:04
done
sych888
发表于 2023-5-26 14:54:39
111
小白00001
发表于 2023-5-27 12:13:44
0:不会,会创建一个改名字的文件
1:f.flush()
2:从文件读取一整行字符串的前三个字符
3:一行字符串,没有输入换行符
4:for语句把换行符也打印了出来,换行。
5:没有加原始字符串
6:’w‘方式会覆盖掉之前的内容,
7:可以,相当于在一个空白文档追加内容
8:起到定位作用
9:文件结尾
10:f.tell()
0
别说别留恋
发表于 2023-5-28 08:22:50
333
1452775909
发表于 2023-5-28 16:48:48
kkda
Robincnj
发表于 2023-5-29 13:43:38
1
litengyue
发表于 2023-5-29 20:10:02
0 ????????????????????????????
1 flush
2 !@#$%^&*
3 1
4(-__-)|||
5 fsdj;lak
6 fajkdsl;
7 afsdjlk;
8 f;asdjlk
9 end of the file
10 tell
0
1
2
3
sych888
发表于 2023-5-30 10:48:31
动动手第0个 是不是应该是第11-15个字符?
serendipity-11
发表于 2023-5-30 14:42:14
0. 不会,会创建一个新的文件,
1. f.flush()
2. f.readline(3)表示读取三个字符
3. 一行,没有\n进行换行
4. Print函数自动换行
5. 路径中\+字母代表其他的意思,应加r
6. 是否要覆盖之前的数据
7. 可以
8. 文件当前的位置
9. End of the file
10. f.tell()
11. f = open('FishC.txt','r')
f1 = open('FishD.txt','w')
f.seek(9,0)
f1.write(f.read(6))
f1.close()
12. f = open('FishC.txt','r')
f1 = open('FishD.txt','w')
f1.write(f.read(15))
13. f = open('open_myself.py','r')
for each in f:
print(each)
wayski
发表于 2023-5-31 15:26:51
呱
0305
发表于 2023-6-2 11:37:26
0.不会报错,会新建一个
1.可以,使用flush()方法
2.读取3个字符
3.一行
4.
5.转义字符
6.备份文件内容
7.可以
8.定位读写的位置
9.end of the file. 文件末尾
10.使用tell()方法
0.
io = r'F:\python\小甲鱼\P53永久存储(上)\FishC.txt'
save = r'F:\python\小甲鱼\P53永久存储(上)\FishD.txt'
f = open(io, 'r+')
f.seek(10)
s = f.readline(5)
new_f = open(save, 'w')
new_f.write(s)
new_f.close()
f.close()
1.io = r'F:\python\小甲鱼\P53永久存储(上)\FishC.txt'
f = open(io, 'r+')
f.truncate(15)
f.close()
2.io = r'F:\python\小甲鱼\P53永久存储(上)\FishC.txt'
f = open(io, 'r+')
for each in f:
print(each)
f.close()
zxy666dcy
发表于 2023-6-4 09:05:27
6
linhongjie
发表于 2023-6-5 15:54:14
1
linhongjie
发表于 2023-6-5 16:19:16
前面 15 个字符 为什么truncate()里面是10
kiwioyan
发表于 2023-6-5 17:54:31
0.不会,会创建一个新的文件
1.
文件名.flush
2.读取3个字符
3.一行
4.
5.
6.注意原文件内容
7.可以
8.记录当前文件所在位置
9.END OF FILE文档的末尾
10.文件名.tell()
动动手:
yangchengjian
发表于 2023-6-6 20:30:25
0、不会,会创建一个新的文件
1、f.flush()
2、表示读取3个字符
3、15个
4、不知道
5、路径输入错误
6、文件要不存在或要是空的,不然会被清空
7、可以,创建一个新的并从开始的地方追加
8、指明在文件中指针所处的位置,便于来读取
9、不知道
10、.tell()
动动手
lixiaofa
发表于 2023-6-6 21:19:00
0.
不会,可以创建一个新的文件
1.
利用flush()函数,可以在不关闭文件的情况下保存数据
2.
表示读取size = 3个字符
一行,writelines没有自动换行的功能
4.
读取第一个字符串时,是会读取到\n的,此时打印的话会出现换行。
5.
转义字符的问题吧
6.
使用‘w’模式会删除原有的内容
7.
不可以
8.
指向文件当前的位置,当文件读取到一个字符的时候,此时会指向下一个字符的位置
9.
end of file,文件内容结束的地方
10.
用tell()函数
0.
f = open("FishC.txt", 'r+')
f.seek(10)
# f.tell()
text = f.readline(6)
f.close()
f0 = open("FishD.txt",'w')
f0.write(text)
f0.close()
1.
f = open("FishC.txt", 'r')
# f.tell()
text = f.readline(15)
f.close()
f0 = open("FishC.txt", 'w')
f0.write(text)
f0.close()
2.
老妮可
发表于 2023-6-8 15:49:00
0.不会,会创建一个新的
1.flush()方法
2.读取到第三个字符
3.1
4.
5.内容太多了?
6.文件是否为空
7.能
8.说明文件读取到了什么位置
9.文件的末尾,end of the file
10.tell()方法
0.
f = open("FishC.txt","a+")
f.read(10)
d = open("FishD.txt","a+")
d.write(f.read(5))
d.close()
1.
f.truncate(15)
f.close()
2.
f = open("open_myself.py","a+")
for each in f:
print(each)
f.close()
3.
别来太瘦生
发表于 2023-6-9 16:29:59
0
FSLOVE
发表于 2023-6-9 20:45:05
1