栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用chromedriver和Selenium创建Python可执行文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用chromedriver和Selenium创建Python可执行文件

您可以在pyinstaller的帮助下完成此操作:以下是在Windows上可以使用的解决方案,但是pyinstaller表示它也可以在Mac
OS上使用。

步骤如下:

  1. 打开命令提示符
  2. 在存在脚本的cmd中转到项目路径
  3. 键入pyinstaller scriptname.spec scriptname.py(如果在屏幕上出现提示,请输入y / yes)。
  4. 构建将位于“项目路径” dist scriptname

请注意,传递参数时,您需要在scriptname.spec中提供chromedriver的详细信息

规格文件的样本内容:

# -*- mode: python -*-block_cipher = Nonea = Analysis(['scriptname.py'],  pathex=['Pathofproject'],  binaries=[('C:\Python27\chromedriver.exe', '**.\selenium\webdriver**')],  datas=[],  hiddenimports=[],  hookspath=[],  runtime_hooks=[],  excludes=[],  win_no_prefer_redirects=False,  win_private_assemblies=False,  cipher=block_cipher)pyz = PYZ(a.pure, a.zipped_data,  cipher=block_cipher)exe = EXE(pyz,          a.scripts,          exclude_binaries=True,          name='createEVIPOrg_Automation_new',          debug=False,          strip=False,          upx=True,          console=True )coll = COLLECT(exe,    a.binaries,    a.zipfiles,    a.datas,    strip=False,    upx=True,    name='**scriptname**')

您需要更新脚本名称,脚本所在的项目路径,spec文件中chromedriver的路径



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/367354.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号