[英]Python: py2exe loses file path information
我的python脚本将文件保存在文件路径的父目录中 :
desktop = os.path.dirname(os.path.realpath(__file__))
desktop = os.path.abspath(os.path.join(desktop, os.pardir))
file_path = desktop + "\\" + "text1.txt"
fo = open(file_path, "wb")
fo.write("blabla")
fo.close()
当我使用py2exe将python脚本转换为exe时,找不到路径file_path
。 如何预防呢?
您必须从要转换为可执行文件的模块的位置运行py2exe。
编辑:更确切地说,请确保您在该位置具有setup.py并从那里运行它。
我在这里找到了解决方案:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.