Python 将playwright 脚本打包exe
1、需要将playwright 版本下载,注意:如果不想执行exe出现cmd弹窗,则需要将playwright 版本安装为1.29.0。
参考:https://blog.csdn.net/tdl320721/article/details/128737273
2、下载playwright 对应的浏览器驱动,playwright install chrome
3、查看python 环境目录内的 \Lib\site-packages\playwright\driver\package\.local-browsers 目录,
因为使用playwright 打包会读取这里的浏览器驱动,所以要确保这里有浏览器驱动以及版本是否正确。
(如果是1.29.0,则对应的chrome 版本为1041)
4、在脚本的目录内cmd,在输出框内容:pyinstaller -w -D xxxx.py
-w 去除cmd弹窗,与上面说的版本1.29.0的去除cmd不冲突
-D 打包成一个文件夹
5、查看 打包成功路径内的 dist\obtain_token\playwright\driver\package\.local-browsers,查看里面的浏览器版本是否与playwright对应
6、如果会出cmd弹窗一闪而过情况,看不清报错。可以打包的exe路径内cmd,可以在弹窗内查看报错信息。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)