下面的python3语句没有报错,为什么桌面没有要写入的东西呢??
发布网友
发布时间:2022-12-16 20:19
我来回答
共2个回答
热心网友
时间:2024-11-23 19:09
try:
file_path="C:/Users/武陵人/Desktop/123.doc"
with open(file_path,"w+") as f:
#f = open(file_path,"w+")
# print(f)
f.write("wo ai ni zhong gjuo")
finally:
if f:
f.close()
代码的with open(file_path,"w+") as f:这样不能加“”,缩进的问题。
如果加上的话,你的文件名就是path了
Python 采用代码缩进和冒号( : )来区分代码块之间的层次。
祝你好运。
热心网友
时间:2024-11-23 19:09
已经写了,但不是在桌面。
而是你当前编辑的py文件所在的目录下面,名字叫"path".
你是要引用变量path,所以不用“”号,加了""之后,path只是字符串,也就是文件名。