python中用selenium进行自动打开浏览器打开指定网页并关闭-带图详解

编程知识 更新时间:2023-04-22 10:15:49

一、在电脑上装selenium模块的内容

1.电脑上win+r键打开运行程序,然后输入cmd,打开cmd命令窗口

 

 

2.输入:pip install selenium  

 

3.输入完后直接敲回车后会自动安装

二、安装好浏览器和谷歌浏览器驱动

浏览器和浏览器驱动要相互匹配,不然会报错

建议浏览器和浏览器驱动都更新到最新版本

下面是谷歌和火狐的驱动下载地址和版本对照表:

下载对应浏览器驱动 

Chromedriver的下载地址:  http://npm.taobao/mirrors/chromedriver/

版本对照表:https://blog.csdn/BinGISer/article/details/88559532

Firefoxdriver的下载地址: https://github/mozilla/geckodriver/releases

版本对照表:https://firefox-source-docs.mozilla/testing/geckodriver/Support.html

三、设置好环境变量

1.将浏览器驱动单独放到一个文件夹中,文件夹起名为Driver

2.将Driver文件夹放在c盘的根目录下

3.右键电脑-->属性-->高级系统设置-->环境变量-->左键双击Path-->将驱动的位置添加上去-->然后点击确定

 

 四、在pycharm中进行打开网页的自动化操作

1.新建一个project

        1.1 单击File-->New Project

        1.2 新建名字:名字必须是字母、数字、下划线,且数字不能开头

        注:不能有汉字,不要起关键字

        1.3 在Inherit global site-packages 前面的勾选框中打勾,这个是给程序可以调用你浏览器的权限,不打勾则无法自动打开浏览器

 

         1.4 选择New Window打开

        1.5 确定好了后就进入到这个界面

2.新建一个python 模块

              2.1 创建模块

        2.2 起名

        注:起名方式还是名字必须是字母、数字、下划线,且数字不能开头

       【不能有汉字,不要起关键字】

        起好后敲击回合

 3.自动打开谷歌浏览器并打开百度网页,等待2s后关闭浏览器

        3.1 先导入时间模块和从selenium模块中导入webdriver类
        #1.导入时间模块

         import time

        #1.从selenium模块中导入webdriver类

         from selenium import webdriver

        3.2 创建一个对象

    #2.创建一个对象
    driver = webdriver.Chrome()   #一定要加括号

         3.3 使用get方法打开百度网页

    #3.使用get方法打开百度网页
    driver.get('https://www.baidu/')

        3.4 等待2s

    #4等待2s
    time.sleep(2)

 

         3.5 关闭浏览器

    #4.关闭浏览器
    driver.quit()

 

 

 

 

 

 

 

 

更多推荐

python中用selenium进行自动打开浏览器打开指定网页并关闭-带图详解

本文发布于:2023-04-17 02:01:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/8b043337523669489393f83f9d453ba7.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:中用   详解   打开浏览器   网页   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 82071文章数
  • 6564阅读数
  • 0评论数