精华内容
下载资源
问答
  • 主要介绍了Python selenium 自动化脚本打包成一个exe文件,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Python selenium 自动化脚本打包成一个exe 准备内容: 1、xx.py源码文件 该源码文件在pychram中可运行成功 2、操作环境配置 使用pip工具进行安装pyinstaller,cmd命令行执行:pip install pyinstaller 成功后提示...

    Python selenium 自动化脚本打包成一个exe

    准备内容:

    1、xx.py源码文件

    该源码文件在pychram中可运行成功

    2、操作环境配置

    使用pip工具进行安装pyinstaller,cmd命令行执行:pip install pyinstaller
    成功后提示如下:
    在这里插入图片描述

    3、pyinstaller打包exe 步骤

    cmd命令执行:
    第一步:cd /盘符 回车
    第二步:进入xx.py源码文件所在目录
    第三步:输入常用打包命令
    pyinstaller -F xx.py ——打个简单的exe包
    pyinstaller -F --icon=yy.ico xx.py ——打个带图标的exe包
    pyinstaller --hidden-import=queue -w -F xx.py ——打个带导包信息的exe包
    其他说明
    在这里插入图片描述
    在这里插入图片描述

    4、执行exe

    进入xx.py源码文件的目录,找到已生成的dist文件夹,双击运行xx.exe文件就ok了。

    展开全文
  • 目标打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行run.py文件源码:文件路径:D:\gongcheng注:chromedriver.exe 文件在D:\gongcheng目录下#!...

    目标

    打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行

    run.py文件源码:

    文件路径:D:\gongcheng

    注:chromedriver.exe 文件在D:\gongcheng目录下

    #!/usr/bin/python3

    # encoding:utf-8

    from selenium import webdriver

    import time as t

    brw = webdriver.Chrome(executable_path="chromedriver.exe")

    brw.get("http://www.baidu.com")

    print(brw.title)

    t.sleep(5)

    brw.close()

    操作环境:

    python版本:3.6.4

    操作系统:Windows7 家庭高级版 64位

    Google Chrome版本 79.0.3945.117(正式版本) (32 位)

    说明:需要特别注意Python selenium打开谷歌浏览器需要用到驱动“chromedriver.exe”,此驱动必须与谷歌浏览器版本对应,查看下载方法详见

    pyinstaller打包exe

    步骤

    1.使用pip工具进行安装pyinstaller,cmd命令行

    2.执行:pip install pyinstaller执行 pyinstaller 打包成exe,cmd命令执行:

    第一步:cd /d D:\gongcheng

    第二步:pyinstaller -F --icon=tp.ico run.py

    说明:加-F可以把所有依赖包如selenium,全部打包到run.exe里面,–icon为设置打包exe文件的图标,ico图片格式转换网站

    打包结束后在D:\gongcheng路径下会多两个文件夹build和dist

    dist

    文件下的run.exe即为本次打包的文件,因为我们是python+selenium打包,打开浏览器需要谷歌驱动做支持(详见run.py文件源码),这个驱动文件无法打包到run.exe, 因此我们需要把chromedriver.exe复制在run.exe同级目录下,到时把此两文件复制到未有python环境的window电脑双击run.exe即可运行run.py自动化脚本

    具体效果如下:

    附件:

    pyinstaller 命令速查

    总结

    以上所述是小编给大家介绍的Python selenium 自动化脚本打包成一个exe文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对python博客网站的支持!

    如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

    展开全文
  • 目标打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行run.py文件源码文件路径:D:\gongcheng注:chromedriver.exe 文件在D:\gongcheng目录下#!...

    目标

    打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行

    run.py文件源码

    文件路径:D:\gongcheng

    注:chromedriver.exe 文件在D:\gongcheng目录下

    #!/usr/bin/python3

    # encoding:utf-8

    from selenium import webdriver

    import time as t

    brw = webdriver.Chrome(executable_path="chromedriver.exe")

    brw.get("http://www.baidu.com")

    print(brw.title)

    t.sleep(5)

    brw.close()

    操作环境:

    python版本:3.6.4

    操作系统:Windows7 家庭高级版 64位

    Google Chrome版本 79.0.3945.117(正式版本) (32 位)

    说明:需要特别注意Python selenium打开谷歌浏览器需要用到驱动“chromedriver.exe”,此驱动必须与谷歌浏览器版本对应,查看下载方法详见

    pyinstaller打包exe 步骤

    使用pip工具进行安装pyinstaller,cmd命令行执行:pip install pyinstaller

    执行 pyinstaller 打包成exe,cmd命令执行:

    第一步:cd /d D:\gongcheng

    第二步:pyinstaller -F --icon=tp.ico run.py

    说明:加-F可以把所有依赖包如selenium,全部打包到run.exe里面,--icon为设置打包exe文件的图标,ico图片格式转换网站

    3. 打包结束后在D:\gongcheng路径下会多两个文件夹build和dist

    dist文件下的run.exe即为本次打包的文件,因为我们是python+selenium打包,打开浏览器需要谷歌驱动做支持(详见run.py文件源码),这个驱动文件无法打包到run.exe, 因此我们需要把chromedriver.exe复制在run.exe同级目录下,到时把此两文件复制到未有python环境的window电脑双击run.exe即可运行run.py自动化脚本

    5. 具体效果如下:

    附件

    pyinstaller 命令速查

    展开全文
  • 目标run.py文件源码操作环境:pyinstaller打包exe步骤附件目标打包Pythonselenium自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行run.py文件源码文件路径:D:\gongcheng注...

    目标

    run.py文件源码

    操作环境:

    pyinstaller打包exe 步骤

    附件

    目标

    打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装

    python环境的windows下运行

    run.py文件源码

    文件路径:D:\gongcheng

    注:chromedriver.exe 文件在D:\gongcheng目录下

    #!/usr/bin/python3

    # encoding:utf‐8

    from selenium import webdriver

    import time as t

    brw = webdriver.Chrome(executable_path=

    "chromedriver.exe"

    )

    brw.get(

    "http://www.baidu.com"

    )

    print

    (brw.title)

    t.sleep(5)

    brw.close()

    操作环境:

    1. python版本:3.6.4

    2. 操作系统:Windows7 家庭高级版 64位

    3. Google Chrome版本 79.0.3945.117(正式版本) (32 位)

    说明:需要特别注意Python selenium打开谷歌浏览器需要用到驱动“chromedriver.exe”,

    此驱动必须与谷歌浏览器版本对应,

    查看下载方法详见

    pyinstaller打包exe 步骤

    1. 使用pip工具进行安装pyinstaller,cmd命令行执行:pip install pyinstaller

    展开全文
  • 目标打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行run.py文件源码:文件路径:D:\gongcheng注:chromedriver.exe 文件在D:\gongcheng目录下操作...
  • 今天学习的是第一个完整的脚本,工具sublime实现:1 打开百度网页2 输入 selenium 进行搜索3 断言网页显示结果报告selenium4 关闭浏览器代码:这里还没有真正用到断言,只是简单对获取内容进行判断。知识点:模拟...
  • 文章目录前言一、第一种方法:win32api二、第二种方法:pyautogui总结 前言 右键保存,网上找到了一些代码,执行后,没...chromedriver = "D:\python3.6\Scripts\chromedriver.exe" driver = webdriver.Chrome(chromedriv
  • 第一个Python自动化脚本 1)如果是windows 用户,在开始菜单找到python 目录,打开IDLE(python GUI)程序,启动的是一个交互模式。可以输入:from selenium import webdriver 上面的命令为导入selenium 的相关包,...
  • 本文介绍了python selenium UI自动化解决验证码的4种方法,分享给大家,具体如下:测试环境windows7+firefox50+geckodriver # firefox浏览器驱动python3selenium3selenium UI自动化解决验证码的4种方法:去掉验证码...
  • python+selenium自动化脚本例子

    千次阅读 2019-08-03 21:48:18
    from selenium import webdriver from selenium.webdriver.common.keys import Keys # 键盘 from selenium.webdriver.support.select import Select # 鼠标选择 driver = webdriver.Chrome() driver.get(...
  • 在为firefox浏览器运行python selenium脚本时,我遇到一个问题Your connection is not secure它不允许我添加异常和阻止Confirm Security Exception以及(即使手动使用首选项)。因此,我试图添加像“webdriver_accept_...
  • 页面自动化测试问题汇总专业技术什么...Selenium支持多种语言进行开发自动化测试脚本,有Java,python,C#,Javascript等。Selenium支持跨浏览器平台测试。Selenium是否支持桌面应用软件(客户端)的自动化测试。Seleni...
  • 本人超级菜鸟一枚 目前自学中 python环境什么的应该都按照教程配置好了 脚本也是照抄的 但还是报错了。。。求大神解答 脚本如下: # coding=utf-8 from selenium import webdriver driver=webdriver.Firefox()...
  • '''内部监控应用平台 自动化工作脚本难点1,由于数据量过于庞大,每次查询翻页可能出错需要检查并且重新点击2,网页的解析,id class等属性是动态变化的。使用xpath和css结合使用3,涉及到selenium的点击,悬停,...
  • 问题一:使用IDLE执行自动化脚本时报错“Message: 'geckodriver' executable needs to be in PATH”原因:缺少火狐浏览器驱动程序geckodriver,需要在官网下载解压后将geckodriver.exe程序放到python的根目录下,...
  • 自动化脚本跑完后,提示:.' mode='w' encoding='UTF-8'>  Time Elapsed: 0:00:10.638064 脚本能运行,并且报告也生成了。 就是有这个提示。 调用脚本: #-*- coding: utf-8 -*- import HTMLTestRunner ...
  • 写好了Python selenium脚本,到其余机器上运行,还得要在其余机器上也装一套Python的环境,尤为在你用了一些第三方库的时候,甚至还要顾及操做系统是32位仍是64位,是否是很坑,若是能打成一个exe就行了,不论32位仍...
  • selenium是免费、开源的,功能与IBM:RFT、HP:QTP相媲美,无浏览器限制:IE、Chrome、Firefox、safari等都可以使用,无操作系统限制:windows、macOs、linux都可以安装,支持多语言编程,可与其他工具集成:...
  • python 的 time 包提供了休眠方法 sleep() , 导入 time 包后就可以使用 sleep(),进行脚本的执行过程进行休眠。 implicitly_wait():隐式等待,也叫智能等待,是 webdirver 提供的一个超时等待。隐式等待一...
  • 做了一年web 功能测试,测试了一年机顶盒,还是想做回老本行 ,自学了一段时间selenium ,学习过程中,遇到了网页中需要输入验证码的问题,网上查阅资料,依葫芦画瓢凑成(水平有限)了一段登陆网站挂课的脚本(亲测...
  • 2、模块驱动测试把重复的操作独立成公共模块,当用例执行中需要这一模块操作时调用,这样最大限度的消除重复,提高测试用例的可维护性。解决了线性测试的两个问题:(1)提高了开发效率(2)简化了维护复杂性缺点:在...
  • 使用fire fox 录制selenium自动化脚本,并转换成Python脚本 1.在fire fox上安装selenium IDE 打开fire fox 点击“附加组件” 点击“查看更多组件” 搜索“selenium ide” 选择“Selenium I...
  • from selenium import webdriver from time import sleep from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains driver = webdriver.Chrome...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,811
精华内容 724
关键字:

pythonselenium自动化脚本

python 订阅