zoukankan      html  css  js  c++  java
  • Python+Selenium+Pycharm

    我的环境是:

    系统 Python Selenium
    win10 教育版64位 3.6.4 3.11.0

    在Pycharm中安装好Selenium后,输入代码来测试:

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

           然后报错了,TypeErrpr:get() missing 1 required positional argument: 'url',后来发现是webdriver没装,找到这个网址点击打开链接下载对应的webdriver,然后解压得到webdriver.exe,然后放在一个合适的位置,我自己是放在了Python安装目录下的某个目录下,然后做到这里还不够,我们需要引入它:

    from selenium import webdriver
    driver = webdriver.Chrome("C://Python//chromedriver.exe")   #注意这里是指明路径的,我把chromedriver.exe放这个路径下了
    driver.get("http://www.baidu.com")
    

            之后在pycharm中测试会自动的打开Chrome浏览器,这个时候就代表我们成功的配置了。

    我们用火狐的时候也会有一个firefoxdriver的问题,同时这个对应关系也一定要对应好。关系各种driver的下载放在此处

        其中有一个要注意的版本对应关系。

    chromedriver版本	支持的Chrome版本
    v2.37	v64-66
    v2.36	v63-65
    v2.35	v62-64
    v2.34	v61-63
    v2.33	v60-62
    v2.32	v59-61
    v2.31	v58-60
    v2.30	v58-60
    v2.29	v56-58
    v2.28	v55-57
    v2.27	v54-56
    v2.26	v53-55
    v2.25	v53-55
    v2.24	v52-54
    v2.23	v51-53
    v2.22	v49-52
    v2.21	v46-50
    v2.20	v43-48
    v2.19	v43-47
    v2.18	v43-46
    v2.17	v42-43
    v2.13	v42-45
    v2.15	v40-43
    v2.14	v39-42
    v2.13	v38-41
    v2.12	v36-40
    v2.11	v36-40
    v2.10	v33-36
    v2.9	v31-34
    v2.8	v30-33
    v2.7	v30-33
    v2.6	v29-32
    v2.5	v29-32
    v2.4	v29-32
    

    一个很有用的激活Python professional网站

  • 相关阅读:
    alpha冲刺9
    alpha冲刺8
    alpha冲刺7
    alpha冲6
    随堂小测-同学录
    alpha冲刺5
    任务3
    任务2
    任务1
    网站用户行为分析
  • 原文地址:https://www.cnblogs.com/two-peanuts/p/10032615.html
Copyright © 2011-2022 走看看