python对文件写入, 新建的文件找不到

发布网友 发布时间:2022-04-22 05:03

我来回答

1个回答

热心网友 时间:2024-08-17 12:12

你的文件路径有问题,反斜杠会被认为是转义字符有两种修改方法:
1.反斜杠改成双反斜杠f=file('C:\\Users\\Administrator\\Desktop\\111.txt','a')
2.使用raw
string,也就是在string'前面加r,告诉python不需要转义f=file(r'C:\Users\Administrator\Desktop\111.txt','a')
完整代码如下:
f
=
file(r'C:\Users\Administrator\Desktop\111.txt',
'a')
data
=
'wo'
f.write(data)
f.close()
s
=
file(r'C:\Users\Administrator\Desktop\111.txt')
print
s.read()
s.close()

热心网友 时间:2024-08-17 12:13

你的文件路径有问题,反斜杠会被认为是转义字符有两种修改方法:
1.反斜杠改成双反斜杠f=file('C:\\Users\\Administrator\\Desktop\\111.txt','a')
2.使用raw
string,也就是在string'前面加r,告诉python不需要转义f=file(r'C:\Users\Administrator\Desktop\111.txt','a')
完整代码如下:
f
=
file(r'C:\Users\Administrator\Desktop\111.txt',
'a')
data
=
'wo'
f.write(data)
f.close()
s
=
file(r'C:\Users\Administrator\Desktop\111.txt')
print
s.read()
s.close()

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com