侧边栏壁纸
  • 累计撰写 60 篇文章
  • 累计收到 10 条评论

python文件.py打包成exe格式,windows直接运行

2022-12-12 / 0 评论 / 417 阅读
温馨提示:
本文最后更新于 2022-12-12,已超过半年没有更新,若内容或图片失效,请留言反馈。

使用pyinstaller将python文件打包成exe程序

安装pyinstaller,安装指令:pip install pyinstaller

切换到打包程序目录

例:需要打包程序目录为:D:\automation\autotest_tool\interface_param_change_tool

切换指令:cd D:\automation\autotest_tool\interface_param_change_tool

2,打包文件,pyinstaller -F xxx.py(xxx.py,打包的文件)
例,打包文件为:runer.py

3,到打包文件目录查看打包好的程序,并执行
(1)打包成功后项目中新增dist文件,文件在dist里面

命令语法:pyinstaller -F 文件名(带后缀py)

常用参数说明:
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数

将cmd的目录切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下:

有命令窗口弹出

pyinstaller -F shjys_rjjqk.py

无命令窗口弹出

pyinstaller -F -w shjys_rjjqk.py

或者

pyinstaller -F shjys_rjjqk.py --noconsole

生成exe(带参数)
py中获取外界参数:

方法1:args 是运行前输入参数(不能在exe黑框中输入,可以用cmd窗口执行:shrjj.py 20180119);

方法2:input是运行时输入参数(可以在exe黑框中输入);

建议用input获取;

补充:方法一中的args参数(运行前输入参数)打包成exe,利用bat批处理来调用,传递参数;

评论一下?

OωO
取消