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()