当前位置: 首页 > news >正文

两个方法分析python打包exe

在自动化测试时,有的时候为了方便执行某一些功能,会使用exe程序执行自动化,当然看起来好像也比较高级点。

今天给大家分享一下pyinstaller和auto-py-to-exe 打包exe的方法,一起来学习吧。

01 为什么要打包exe

有的时候只需要让别人运行某种功能,传输文件以及代码是需要别人配置好一定的环境才可以操作,而打包成exe文件就可以直接运行文件。

02 pyinstaller打包

python中比较常用的打包方式:

首先进行pyinstaller的安装,打开cmd输入

准备要打包的python文件,安装好selenium环境

进行pyinstaller打包,参数详情

切换到你要打包的python文件

双击dist里的exe文件就可以启动

03 图形窗口打包auto-py-to-exe

auto-py-to-exe的安装

打开cmd输入安装命令

在命令行窗口输入auto-py-to-exe

在窗口中主要有几个参数:

  1. Script Location:就是 python 脚本的路径

  2. Onefile (--onedir / --onefile):就是上面的 -D 和 -F 参数,生成单个 exe 文件或者生成一个文件夹

  3. Console Window (--console / --windowed):就是上面的 -w 和 -c 参数,表示在运行的时候是否出现命令行窗口

  4. ICON:就是 ico 图标的地址

选择好python文件点击convert .py to .exe

按照上面的操作就可以进行打包操作,然后进行相关的自动化测试。


http://www.mrgr.cn/news/36031.html

相关文章:

  • 【MinIO】Python 运用 MinIO 实现简易文件系统
  • 【数据库】深入解析慢 SQL 的识别与优化策略
  • AGI自学分享,简单有用的理论与实践
  • 2023年MathorCup数学建模B题城市轨道交通列车时刻表优化问题解题全过程文档加程序
  • JVM 中的完整 GC 流程
  • ChromeDriver 官方下载地址_测试自动化浏览器驱动
  • 双十一买什么好?五款数码好物推荐!
  • 如何优化JVM性能:调优参数技巧
  • Centos7安装nginx
  • Java 入门指南:获取对象的内存地址
  • Linux上Java项目环境安装
  • android笔记 Sqlite查询内容
  • 最精简的VScode Verilog RTL开发环境搭建教程
  • 906. 超级回文数
  • linux 下python代码获取音频文件
  • 线程的状态及常用方法
  • Python解析非参数检验
  • 基于Node.js+Express+MySQL+VUE新闻网站管理系统的设计与实现
  • 一些依赖库的交叉编译步骤
  • 什么是PPT,怎么制作?5款办公必备的幻灯片制作软件!
  • 29 C 语言中的随机数实现:rand 与 srand
  • WPS中让两列数据合并的方法
  • Linux·进程概念(上)
  • Springboot使用内置对象HttpServletRequest、HttpServletResponse
  • 了解通用 SQL 语法
  • 初识chatgpt