【问题标题】:Converting a script which calls another into one .exe application将调用另一个脚本的脚本转换为一个 .exe 应用程序
【发布时间】:2014-03-10 12:02:04
【问题描述】:

我正在尝试将我的 python 脚本转换为可执行文件。

我有两个 .py 文件。第一个生成一个 GUI(使用 pyqt4)来选择一个 csv 文件并选择一些设置。它通过 execfile 调用另一个 .py 脚本,该脚本使用 matplotlib 生成绘图。

我使用 py2exe 将第一个文件转换为可执行文件。然后我有第二个文件不包含在可执行文件中的问题。谁能给我一些关于如何正确执行此操作的建议?

如果有人对另一种方法有建议(而不是 GUI python 文件调用另一个文件),请告诉我。这可能不是正确的方法。我还是个新手!

【问题讨论】:

    标签: python matplotlib py2exe


    【解决方案1】:

    不要使用execfile,只需导入第二个文件。如果只是指令列表,请先将其放入函数中。

    from your_second_script import your_function
    

    【讨论】:

    • 谢谢,我该如何让该功能运行呢?
    • 通过调用它:your_function()
    • 这些都是很基础的东西,建议大家阅读一下beginner tutorials
    • 现在说得通了,这是我对现在 py2exe 工作的理解,而不是基础知识。为我正在做的事情创建 exe 并不是最简单的事情。不过感谢您的链接;)
    猜你喜欢
    • 2020-04-04
    • 2011-06-01
    • 2022-08-02
    • 2020-03-22
    • 1970-01-01
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多