【问题标题】:How can I create an executable with an executable inside?如何创建包含可执行文件的可执行文件?
【发布时间】:2011-10-22 10:03:35
【问题描述】:

我想在里面做一个带有VNC windows客户端的可执行文件,当应用程序执行时,它会提示一些东西,一条消息或一些东西,然后打开VNC客户端并自行关闭,只留下VNC打开......

我该怎么做?

【问题讨论】:

    标签: python windows executable vnc


    【解决方案1】:

    如果您希望下载单个文件但其中包含各种文件(应用程序或其他文件),则最好使用安装包。

    如果您要交付 Python 应用程序(根据您的标签)以及可执行文件,您可能需要查看以下内容:

    1. setuptools
    2. pip

    【讨论】:

      【解决方案2】:

      您想要做的是从您的应用程序中调用一个 [for the VNC windows client] 进程,不是在另一个中嵌入一个可执行文件(顺便说一句,这没有意义。)

      有关如何执行此操作的更多信息,请参阅 Python 文档中的 Subprocess Management

      【讨论】:

      • 嗯,将可执行文件嵌入到另一个文件中确实有意义。
      • 嗯,它可以,但在这种情况下并不是真的。 :)
      • 不是,我想嵌入可执行文件,是的,所以我可以下载到没有 VNC 的计算机上,然后只下载我的程序来使用它。
      • @Shady,这不是一个好主意。 VNC 程序集可能存在其他系统相关库,然后您的想法就行不通了。
      • @Shady:更好(更可靠、更便携)的解决方案是检查系统中的 VNC 客户端,如果不存在,则通过对话框提示用户。提示可以通知用户他们没有所需的软件,并要求他们单击“确定”以打开浏览器到下载页面。
      猜你喜欢
      • 1970-01-01
      • 2021-05-30
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2017-09-21
      • 1970-01-01
      • 2014-07-27
      相关资源
      最近更新 更多