zoukankan      html  css  js  c++  java
  • 关于无法使用python执行进入百度页面的代码修改

    前几天听了个坑爹的视频教学,按照你们的方法做了,但尼玛,执行下来各种问题啊:

    首先进入页面,总是提示开发者模式,删了下次执行又挂了,于是乎我就找网上帖子解决问题,果然被我解决了

    先装这两个文件,把浏览器关掉,点击浏览器图标鼠标右键,用管理员的身份登进入。然后在执行一下就没有那个东西了。

    但是悲剧的是,上面那个问题解决了,下一个问题又来了,我打开的浏览器是这个鬼样子的。

    我的代码有问题吗?这是我的源码:

    # coding:utf-8

    from selenium import webdriver
    import time

    if __name__ == '__main__':
    # driver = webdriver.Chrome()
    # time.sleep(10)
    # driver.maximize_window()
    # driver.get('http://www.baidu.com')
    当然万能的百度,帮我找到了答案,是我的webdriver版本和我现在的谷歌版本有问题,于是按照大神的方法,重新下了个驱动(下载地址: http://chromedriver.storage.googleapis.com/index.html?path=2.24/ )之后还有没有不知道了,哈哈哈哈哈哈哈

    修改以下部分脚本

    option= webdriver.ChromeOptions()
    option.add_argument('--user-data-dir=C:\UsersFFAppDataLocalGoogleChrome\User Data') #设置成用户自己的数据目录
    browser = webdriver.Chrome(chrome_options=option)
    上面要把你的谷歌浏览器的userdate地址替换下,不然会报错。
    重新在执行下,ok
  • 相关阅读:
    MySQL+Navicat for MySQL安装
    intellij idea14 +svn配置
    java重载(实现同一方法名,不同参数)
    Java连接MySQL数据库及操作
    通过Chrome的inspect对手机webview进行调试
    使用fiddler对手机上的程序进行抓包
    开始一个Android的appium实例
    Android模拟器内安装应用
    Appium的inspector使用
    python webdriver启动IE浏览器
  • 原文地址:https://www.cnblogs.com/cnmm/p/7307855.html
Copyright © 2011-2022 走看看