Python 脚本没有创建文件

Python Script doesn't create file

所以我尝试制作类似密码保险库的东西,如果 pw.txt 文件不存在,则应在其中创建它。由于某种原因,它不起作用。请大家帮忙!

import os.path
import os


def create_file():
    if os.path.exists("D:\Libaries\Documents\resources_py\pw.txt"):
        pass
    else:
        file = open("pw.txt", 'w')
        file.close()


create_file()

运行 代码,它对我来说似乎工作得很好,唯一可能的区别是 os.path.exists() 返回为 true,这意味着不会创建文件。

您可能应该看看 os.path.exists() 在您 运行 函数之后返回的内容,然后从那里开始

我已经发现我的错误我忘了在这里更改路径:

来自

file = open("pw.txt", 'w')

file = open("D:\Libaries\Documents\resources_py\pw.txt", 'w')

仍然感谢您的快速回复!