【发布时间】:2012-07-13 14:51:30
【问题描述】:
我正在编写一个 python 脚本来监视文件夹中的新文件,然后将文件复制到目录中。该代码在作为 .py 文件运行时运行良好,但是,由 py2exe 创建的可执行文件会循环一段时间,然后完全停止。崩溃不能被 try 括号捕获。
我的一位同事正在使用 Qt 用 C++ 编写相同类型的应用程序,他遇到了非常相似的问题。
我没有包含源代码,因为我认为它不会特别有用,但是如果您不同意,我会发布它。
我使用 shutil 进行复制,使用 os 列出目录和播放文件路径。
我正在运行 Windows 7 64 位。
提前致谢!
【问题讨论】:
-
我尝试从循环中删除所有内容,除了一秒钟的睡眠,它仍然崩溃
-
您是否尝试在与脚本相同的 PC 上运行可执行文件?如果您尝试在 32 位 PC 上运行它,那么如果 py2exe 捆绑了 64 位 dll,则可能会出现问题。失败了,我认为您需要发布源代码(可能还有 setup.py)
标签: python windows crash py2exe