[python] 2024-10-03 圈点157
摘要:python打包seleniumwire后运行时提示找不到ca.crt目录的处理方法
python打包seleniumwire后运行时提示找不到ca.crt目录的处理方法
python一般用的是pyinstaller打包,如下,可以加上这两个参数将ca打包进包里面,命令如下:
pyinstaller --add-data 'ca.crt;seleniumwire' --add-data 'ca.key;seleniumwire' --onefile my_py_file.py
备注:
命令行中有时候引号会比较障事,会有错误的提示,可以将引号全部去掉,命令如下:
pyinstaller --add-data ca.crt;seleniumwire --add-data ca.key;seleniumwire --onefile my_py_file.py
ca.crt和ca.key需要和my_py_file.py放在同一路径下。
ca.crt下载地址:
https://github.com/wkeeling/selenium-wire/blob/master/seleniumwire/ca.crt
ca.key下载地址:
https://github.com/wkeeling/selenium-wire/blob/master/seleniumwire/ca.key