dwhdwhdwh
发表于 2022-10-31 10:17:43
a=open("open.py","r+")
a.flush()
for i in a:
print(i)
抄起我的小咸鱼
发表于 2022-10-31 11:02:17
为什么不行!
Envirchem
发表于 2022-10-31 11:03:42
0.no
1.
2.
dami27
发表于 2022-10-31 14:35:35
0. 如果mode是w就不会报错
1. f.flush()
2. 读取指针开始的3个字符
3. 一行
4. print默认换行
5. 转义字符,需要前面加r
6. 看文件中内容是否需要另外保存
7. 可以
8. 提示位置,相当于鼠标?
9. end of file
10. f.tell()
0.
f = open("FishC.txt", "r+")
f.seek(9)
x = f.read(6)
f1 = open("FishD.txt", 'w')
f1.write(x)
f1.close()
1.
f = open("FishC.txt", "r+")
f.truncate(15)
f.close()
2.
f = open("Open_myself.py", mode='r+', opener=r'C:\Users\JiJing\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.10\IDLE (Python 3.10 64-bit).lnk')
f.read()
3.
test = open(r"C:\Users\JiJing\Downloads\hw\test.jpg", "r+")
target = open(r"C:\Users\JiJing\Downloads\hw\target.zip", "r+")
test.write(target.read())
test.close()
Summerwww
发表于 2022-10-31 16:09:44
0
正在变辣
发表于 2022-11-1 12:32:14
1
jason198744
发表于 2022-11-1 18:40:30
1
Cookie超人
发表于 2022-11-1 22:30:13
问答:
0.
不会,会创建一个新的文件夹
1.
有,利用flush功能
2.
读取3个字符
3.
0行
4.
5.
当前文件是不可进行写入的模式
6.
确保之前的文件不再有用,不然会被全部覆盖
7.
可以会自动进行创建、
8.
指定命令的起始位置
9.
10.
使用seek函数
游泳打泡泡
发表于 2022-11-2 11:05:51
1
yuhao3
发表于 2022-11-2 14:37:04
会
xinfeistar
发表于 2022-11-2 23:05:41
额外·
chneft
发表于 2022-11-3 20:07:21
0.不会报错,会创建一个新文件
1.调用flush方法
2.读取三个字符
3.一行
4.第一行字符带一个换行,print的end参数默认也是换行,总共两个
5.
6.注意该文件是否存在内容,w会截断所有字符
7.可以
8.指示下一个进行操作的字符
9.表示文件结束
10.f.tell()
yang52667898
发表于 2022-11-5 12:24:26
ok
王sure123
发表于 2022-11-5 14:43:22
1
丶激情小王子
发表于 2022-11-5 15:02:53
问答题:
0. 不加参数会报错,需要加 'w'或者'x' 参数
1. flush()方法可以不关闭就保存内容
2. 读取三个字符
3. 一行
4.
5. 因为\在python内是转义字符,所以会报错
6. 一定要注意是文件内容为空,或者是新创建的文件
7. 可以
8. 告知程序员所在文件内当前位置
9. 文件结尾end of file
10. f.teel()
动动手:
0.
"""小甲鱼第53讲 课后第0题"""
#打开小甲鱼给予的文件,并新建一个FishD.txt文件
f = open("F:\备份文件\Code\ILoveFishC\FishC.txt", "r+")
m = open("F:\备份文件\Code\ILoveFishC\FishD.txt", "w")
#讲文件指针放置到10,并截断15之后的数据
f.seek(10)
f.truncate(15)
#通过循环将FishC.txt里的第10-15个字符依次写入到FishD.txt文件中,并关闭文件
for i in f:
m.write(i)
m.close()
f.close()
#运行完成后在“F:\备份文件\Code\ILoveFishC”目录内产生一个FishD.txt的文件,内容为FishC
1.
f = open("F:\备份文件\Code\ILoveFishC\FishC.txt", "r+")
f.truncate(15)
2.
"""小甲鱼第53讲 课后第0题"""
f = open(r"F:\备份文件\Code\ILoveFishC\53_2_open_myself.py", 'r+', encoding='utf-8')
for each in f:
print(each)
f.close()
3.
编码的问题搞不定啊!!!啊啊啊
die_Blutengel
发表于 2022-11-5 18:07:26
想到脑壳疼,这个没啥思路
die_Blutengel
发表于 2022-11-6 04:28:03
0.
f1 = open(r'C:\Users\zhanzq\pythonworks\FishC.txt','r')
f2 = open(r'C:\Users\zhanzq\pythonworks\FishD.txt','w')
f1.seek(10)
f2.write(f1.read(5))
f1.close()
f2.close()
1.
f1 = open(r'C:\Users\zhanzq\pythonworks\FishC.txt','a+')
f1.truncate(15)
f1.close()
2.
还是看不懂题目意思
3.
f1 = open(r"C:\Users\zhanzq\pythonworks\hw\test.jpg","ab")
f2 = open(r"C:\Users\zhanzq\pythonworks\hw\target.zip","rb")
f1.write(f2.read())
f1.close()
f2.close()
helen_diebold
发表于 2022-11-6 10:49:52
answer
叁水淼
发表于 2022-11-7 16:27:58
Thanks♪(・ω・)ノ
许仕杰
发表于 2022-11-7 17:02:58
答案
页:
1
2
3
[4]
5
6
7
8
9
10
11
12
13