为什么要打包exe 有的时候只需要让别人运行某种功能,传输文件以及代码是需要别人配置好一定的环境才可以操作,而打包成exe文件就可以直接运行文件。pyinstaller打包 python中毕竟常用的打包方式 首先进行pyinstaller的安装,打开cmd输入pipinstallpyinstallerihttp:pypi。douban。comsimpletrustedhostpypi。douban。com 准备要打包的python文件,安装好selenium环境fromseleniumimportwebdriverdriverwebdriver。Chrome()启动浏览器驱动driver。get(https:www。baidu。com)打开百度driver。findelementbyid(kw)。sendkeys(松勤)输入框输入松勤driver。quit()退出浏览器 进行pyinstaller打包,参数详情(可向右拖动) 参数 用法 F 生成结果是一个exe文件,所有的第三方依赖、资源和代码均被打包进该exe内 D 生成结果是一个目录,各种第三方依赖、资源和exe同时存储在该目录(默认) a 不包含unicode支持 d 执行生成的exe时,会输出一些log,有助于查错 w 不显示命令行窗口 c 显示命令行窗口(默认) p 指定额外的import路径,类似于使用pythonpath i 指定图标 v 显示版本号 n 生成的。exe的文件名 切换到你要打包的python文件pyinstallerFwtest。py 双击dist里的exe文件就可以启动图形窗口打包autopytoexe autopytoexe的安装 打开cmd输入安装命令pipinstallautopytoexeihttps:pypi。tuna。tsinghua。edu。cnsimple 在命令行窗口输入autopytoexe 在窗口中主要有几个参数:ScriptLocation:就是python脚本的路径Onefile(onedironefile):就是上面的D和F参数,生成单个exe文件或者生成一个文件夹ConsoleWindow(consolewindowed):就是上面的w和c参数,表示在运行的时候是否出现命令行窗口ICON:就是ico图标的地址 选择好python文件点击convert。pyto。exe