Python webdriver.Chrome()的使用

这篇具有很好参考价值的文章主要介绍了Python webdriver.Chrome()的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.前提

Python与Chrome路径下均安装chromedriver.exe。
2.chromedriver.exe版本选择及下载

下载地址为:http://npm.taobao.org/mirrors/chromedriver/
Chrome版本查看:浏览器右上角三个点->帮助->关于Google Chrome
webdriver.chrome(),python,python,chrome,开发语言找到对应的版本,主要这里window系统只有32位,没有64位哦,
webdriver.chrome(),python,python,chrome,开发语言解压后将 chromedriver.exe放到python安装目录的Scripts文件夹下
webdriver.chrome(),python,python,chrome,开发语言webdriver.chrome(),python,python,chrome,开发语言
在pycharm中安装 selenium 包

在 file----settings—找到下面位置:
webdriver.chrome(),python,python,chrome,开发语言

普通用法

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")

代理ip用法

    opt = webdriver.ChromeOptions()   #创建浏览器
    ~~# 记得看过一篇文章说:设置代理,注意中间的冒号是中文冒号,~~ 这是错误的, 必须是英文的冒号
    opt.add_argument("--proxy-server="http://192.168.1.102"+":"+"8080")
    # 一定要注意,=两边不能有空格,不能是这样--proxy-server = http://202.20.16.82:10152
    #browser = webdriver.Chrome(chrome_options = opt)
    #opt.set_headless()    #无窗口模式
    driver = webdriver.Chrome( options=opt)  #创建浏览器对象
    driver.get("http://www.baidu.com")
    ```

表示支持python3及以上版本的浏览器配置

driver = webdriver.Chrome(options=options)

表示python2.7版本的浏览器配置,不要使用

driver = webdriver.Chrome(chrome_options=options)文章来源地址https://www.toymoban.com/news/detail-800458.html

到了这里,关于Python webdriver.Chrome()的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux下安装 Chrome 和 chromedriver 以及 selenium webdriver 使用

    chromedriver 下载地址: https://googlechromelabs.github.io/chrome-for-testing/ (推荐,包含最新稳定版) https://chromedriver.storage.googleapis.com/index.html? http://npm.taobao.org/mirrors/chromedriver/ https://registry.npmmirror.com/-/binary/chromedriver/ 查看版本: chromedriver对应下载地址 现在就可以使用 selenium 的 web

    2024年02月08日
    浏览(75)
  • selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)

    使用 driver = webdriver.Chrome() 时,遇到以下报错: selenium.common.exceptions.WebDriverException: Message: \\\'chromedriver\\\' executable needs to be in PATH. 两种解决方法: (1)在webdriver.Chrome()中添加executable_path参数,参数value = chromedriver.exe文件所在路径,示例: from selenium import webdriver chrome_driver_path

    2024年02月11日
    浏览(81)
  • webdriver.Chrome()没反应

    今天学习爬虫安装selenium之后刚开始webdriver.Chrome()正常 后面运行突然卡在这一步了 百度发现是版本不匹配 我们下载旧版本的chrome Download Google Chrome 95.0.4638.69 for Windows - Filehippo.com 禁用chrome的自动更新 打开文件所在位置 点击Google文件夹 右键update属性 全部删除 然后发现打不开

    2024年02月04日
    浏览(36)
  • selenium-webdriver-Chrome新驱动地址(Chrome115及以上版本)

    Chrome115、Chrome116、Chrome117,在旧的链接并没有 新地址:https://googlechromelabs.github.io/chrome-for-testing/

    2024年02月04日
    浏览(55)
  • Python Selenium实现自动化测试及Chrome驱动使用!

    本文将介绍如何使用Python Selenium库实现自动化测试,并详细记录了Chrome驱动的使用方法。 通过本文的指导,读者将能够快速上手使用Python Selenium进行自动化测试。 并了解如何配置和使用Chrome驱动来实现更高效的自动化测试。 一、Python Selenium简介 Python Selenium是一个用于Web应用

    2024年03月10日
    浏览(69)
  • selenium 使用已打开的chrome浏览器(python版)

    使用selenium 的 webdriver 调试的时候,每次都是打开一个新的 chrome浏览器实例,特别不方便,那怎么使用上次打开的chrome浏览器实例呢,以下是完整代码,亲测可用 python版本:3.10 系统:win11 步骤1,先写一个打开 chrome浏览器 的文件1,里面指定这个chrome浏览器实例的端口号

    2024年02月14日
    浏览(60)
  • Python Selenium实现自动化测试及Chrome驱动使用

    本文将介绍如何使用 Python   Selenium 库实现 自动化测试 ,并详细 记录 了Chrome驱动的使用方法。 通过本文的指导,读者将能够快速上手使用Python Selenium进行自动化测试。 并了解如何配置和使用Chrome驱动来实现更高效的自动化测试。 一、Python Selenium简介 Python Selenium是一个用于

    2024年02月03日
    浏览(62)
  • Selenium中WebDriver最新Chrome驱动安装教程

        😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 📡主页地址:【Austin_zhai】 🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。 💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题

    2024年02月08日
    浏览(57)
  • Selenium.Webdriver最新语法教程(附Chrome实例演示)

      “ 随着selenium库的不断更新,现有教程部分语法不适用于当前版本,故笔者写下此篇教程供初学者学习使用、老手快速查询调库使用 。”   编程环境:Pycharm 浏览器:Chrome 示例网站:www.baidu.com 教程内容: Selenium.Webdriver语法、ActionChains库语法、Keys库列表 Selenium.Webdriver:模

    2024年01月23日
    浏览(42)
  • Selenium Chrome Webdriver 如何获取 Youtube 悬停文本

    导语 Youtube 是一个非常流行的视频分享平台,有时候我们可能想要爬取一些视频的信息,比如标题、播放量、点赞数等。但是有些信息并不是直接显示在网页上的,而是需要我们将鼠标悬停在某个元素上才能看到,比如视频的时长、上传时间等。这些信息被称为悬停文本,它

    2024年02月07日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包