繁体   English   中英

Python:py2exe丢失文件路径信息

[英]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并从那里运行它。

我在这里找到了解决方案:

http://www.py2exe.org/index.cgi/WhereAmI

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM