文件写入时,为什么路径已经更改,还总是把文件写到以前的路径中去?
在文件写入时,为什么路径已经更改,还总是把文件写到以前的路径中去? 代码代码 用os.chdir更改(先导入os模块) 写入文件的时候加上全路径名,最好用os.path.join来组合路径名和文件名,通用性好,不容易出错。 Hoiste 发表于 2020-3-14 13:44代码代码
file_name = str(input('请输入文件名:'))
f = open(file_name,'w')
words = str(input('请输入内容:'))
for each_line in words:
if each_line != 'ss':
f.writelines(words)
else:
break
f.close()
我这段代码中根本没有写路径,就自动把文件保存在一个我经常用的文件夹下面,不知道为什么 本帖最后由 Hoiste 于 2020-3-14 16:16 编辑
没有保存在当前代码所在的文件夹中吗,在不写入路径的情况下,文件写模式打开默认是在代码当前文件夹下的 什么意思?
页:
[1]