我已经写好一个python程序功能是搜索一段时间范围内的信息,程序需要传入参数,即开始和结束的时间。
目前想把这个程序封装成一个可执行文件,这样其他人拿到程序后在自己电脑上就可以直接跑了,以前用pyinstaller试过将.py文件转换成.exe文件,不过碰到需要传参数的情况好像就不适用了。
想请问大家是否有相关的教程或者工具,将.py文件转化为一个可手动输入参数(比如时间)的可执行文件?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
command line 介面下簡單來說三種方法:
用
input去問使用者用
sys.argv用一些 package/module, 像是 argparse 或 clime
示範一下 第二點:
假設你的 python file 叫
test.py運行:
我回答過的問題: Python-QA
为什么不直接setup.py定义entry_points呢, 这样别人pip install你的模块就可以直接使用命令了。至于生成命令上面大神已经说的很详细了, 再补充一个flask作者写的click工具