python - 将多个 python 文件制作成可执行文件
问题描述
我有两个 Python 脚本,一个作为用户界面,一个作为后台进程。我需要它们,因为有一个子流程和 UI。但是我希望它一起得到一个可执行文件。
我用py2exe试了一下,只能编译其中一个。接下来我使用了 pyinstaller但也有同样的问题
pyinstaller user_interface.py
# 和py2exe
from distutils.core import setup
import py2exe
setup(console=['hello.py'])
解决方案
你需要做的是某种包装。首先尝试使用 setup.py 创建一个包,您可以通过导入该包直接通过 python 控制台使用它。然后你可以从中创建一个可执行文件。请参考上述链接中的示例。
请参考这个链接:真正的python教程
推荐阅读
- python - 将值写入文件时遇到问题
- laravel - 尝试在 postgresql 中的空表和现有表中添加列
- javascript - React Redux API 调用,数据未返回组件
- android - 限制 listView 项目重复
- node.js - 我们可以检查我们是否从另一台服务器收到 POST 请求调用吗?
- swift - 使用 APNS(带或不带 AWS SNS)实时更新聊天应用程序?
- python - Python Interpreter 如何解析包含三元条件运算符的语句?
- javascript - 如何使用 fs.read 和 javascript 中的缓冲区读取大文件?
- javascript - 为什么我的 JavaScript Fetch 在我的 Laravel 应用程序上成功发布时出现错误
- php - 如何使用 htaccess 隐藏查询字符串