
Python打包含参数的exe及其调用方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细讲解了如何使用Python打包带有命令行参数的可执行文件(.exe),并介绍了该程序在不同场景下的调用方式。适合希望提高软件分发便捷性的开发者阅读。
举个例子:在文件XX.py中有以下代码:
```python
import sys
arg1 = sys.argv[1]
arg2 = sys.argv[2]
print(arg1)
print(arg2)
```
平时运行时使用命令 `python XX.py arg1 arg2`,打包完成后则会生成一个可执行文件,可以通过命令行输入 `XX.exe arg1 arg2` 来运行,并且可以获得由 print 输出的信息。例如:
```shell
output = os.popen(path\XX.exe arg1 arg2).read()
```
通常情况下使用 `pyinstaller -F -w xxx.py` 进行打包,如果传入参数后没有提示和print输出信息,则可以尝试去掉 `-w` 参数,即使用命令 `pyinstaller -F xxx.py`。
全部评论 (0)
还没有任何评论哟~


