参考:
https://blog.csdn.net/zkkkkkkkkkkkkk/article/details/125082767
一、为什么要打包
就比如你在具有Python环境的A电脑上开发了一个程序,现在A电脑坏掉了,你只能在B电脑上去执行你开发的程序。但是呢B电脑又没有Python环境,短时间又不能解决环境问题。这时候就需要用到Python的打包了。
打完包的exe文件拿到任何一台电脑上都可以跑,这就方便了许多。本文介绍如何打包以及打包后的exe文件支持外部传参。
可以通过pip进行安装。首先启动cmd,输入以下内容后回车:
pip install pyinstaller
安装完成后,验证是否成功安装:
pyinstaller --version
三、外部传参
要解决打包后的exe支持接收外部传参的功能。这里就用到了sys包或者argparse包,两者都能达到接收外部参数的目的。下面介绍两种方式传参。
import sys
import time
print(1000)
in_temp = sys.argv[1] #传递的参数从1开始
print(in_temp)
time.sleep(2)
打包命令
pyinstaller your.py
会在python文件的同级目录下生成 dist文件夹
运行
标签:传参,exe,python,电脑,Python,打包 From: https://www.cnblogs.com/139jz-cn/p/18053520