linux - 如何部分编译 python 文件?
问题描述
如何编译排除某个模块的python文件?
让我们看一个例子:
有def b()
in b.py
call in main.py
,我怎么才能编译main.py
,因为我需要def b()
在b.py
后面修改。或者我可以单独编译它们吗?
我现在正在使用pyinstaller
,但如果可以实现这一点,我可以更改为其他编译工具。
谢谢
解决方案
对于 .py 文件的单个 .exe 文件输出:
python -m pip install pyinstaller
pyinstaller -D -F --debug [.py file path]
推荐阅读
- apache-spark - 为 spark-cassandra-connector 设置 Cassandra 属性
- c# - WOPI Host实现,试图在iframe asp.net mvc中渲染doc
- jquery - 在 mvc 视图中将附加复选框问题绘制到 HTML 表
- c# - 防止出现应用程序错误消息“等待任务未观察到任务的异常”
- android - 反对什么:
在 Kotlin 中代表什么? - python - 如何使用 Python 请求模拟我在 curl 中发出的 POST 请求?
- flutter - 从 StatefulWidget 访问状态
- c# - 如何使 localhost 地址可供网络上的其他设备使用?
- swift - TapGesture 在 Xcode 11.0 Beta 中不起作用
- cors - Web 客户端无法访问响应的授权标头