Python之selenium的打开浏览器的二种方式

文章目录

  • Python之selenium的打开浏览器的二种方式
    • 第一步我们要先按照selenium:
    • 第一种打开方式:
    • 第二种打开方式:
第一步我们要先按照selenium:

我们在pycharm编译器的终端输入:

pip install selenium

按照成功如图1:

如果我们要在浏览器打开的话,要按照安装浏览器驱动包

chromedriver版本下载大全:http://chromedriver.storage.googleapis.com/index.html

下载好后,把他放到要创建selenium文件夹里面,在文件夹里面创建python file就可以


第一种打开方式:
from selenium.webdriver import  Chrome#导入浏览器的包
#打开浏览器
web=Chrome()
#打开浏览器,请求网站
web.get('https://www.baidu.com')
第二种打开方式:
#from selenium import webdriverfrom selenium.webdriver import  Chrome#导入浏览器的包
#打开浏览器
web =webdriver.Chrome()
#打开浏览器,请求网站
web.get('https://www.baidu.com')from  selenium import webdriver
# #实例化一个浏览器对象
# bro = webdriver.Chrome(executable_path='./chromedriver.exe')#也可以找到浏览器安装包的可执行路径
# #发起一个get请求
# bro.get(url='https://www.baidu.com')#例如
from selenium import  webdriverbrowser = webdriver.Chrome(executable_path = 'C:\Program Files (x86)\Google\Chrome\Application\chromedriver_X64.exe')
browser.get('http://www.baidu.com')

打开都是一样的:

如图4:

Python之selenium的打开浏览器的二种方式相关推荐

  1. python 打开浏览器的三种方式

    1.os.system() import os os.system('"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrom ...

  2. python实现selenium文件上传的两种方式

    方法一.input标签上传     如果是input标签,可以直接输入路径,那么可以直接调用send_keys输入路径. 方法二.非input标签上传 这种上传方式需要借助第三方工具,主要有以下三种情 ...

  3. 用python打开浏览器的四种方法

    python打开浏览器的四种方法 1.system方法 import os os.system(r'C:\"Program Files (x86)"\"Google&qu ...

  4. Python 打开网页的几种方式

    Python打开网页的几种方式 方法1:直接调用系统命令 os #导入包 import os #执行包命令 os.system('"C:/Users/Public/AppData/Local ...

  5. 【玩转SQLite系列】(二)SQLite创建和打开数据库的三种方式

    转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53234396 本文出自[DylanAndroid的博客] [玩转SQLite系 ...

  6. UE4学习-在虚幻编辑器中打开VS的三种方式

    文章目录 方式一 方式二 方式三 在虚幻编辑器中打开VS的三种方式 方式一 在文件浏览器这里,选择C++类,然后在文件夹内,找到一个和截图中类似的图标,双击,即打开vs,并在vs中打开这个类的代码. ...

  7. python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  8. Unity Android 之 获取系统语言(手机设备设置的系统语言)的二种方式(中文区分简体、繁体、日文)

    Unity Android 之 获取系统语言的二种方式(中文区分简体.繁体.日文) 目录 Unity Android 之 获取系统语言的二种方式(中文区分简体.繁体.日文) 一.简单介绍 二.实现原理 ...

  9. python怎么下载图片怎么保存到本地_详解Python下载图片并保存本地的两种方式

    一:使用Python中的urllib类中的urlretrieve()函数,直接从网上下载资源到本地,具体代码: import os,stat import urllib.request img_url ...

最新文章

  1. Navicat for Oracle Cannot load OCI DLL
  2. 【转载】Sqlserver限制最大可使用内存
  3. java画图板代码_java学习小总结——画图板制做(附代码)
  4. 使用Maven创建Web项目后,jsp引入静态文件提示报错。JSP 报错:javax.servlet.ServletException cannot be resolved to a type...
  5. Ubuntu设置为命令行登录
  6. Python安装工具包踩过的坑
  7. oracle cascade是什么意思啊,Oracle外键(Foreign Key)之级联删除(DELETE CASCADE)
  8. 如何在CISCO PIX上实现×××步骤?
  9. php本机绿色调试,php本地调试工具下载|
  10. FineReport(一)帆软报表的安装
  11. 软件架构师的12项修炼
  12. linux查看trunk信息,linux网卡启用trunk模式操作标准.docx
  13. javaweb响应内容类型分析工具(tomcat)
  14. ros中的launch文件
  15. Bigemap APP(Android)手机离线地图使用说明
  16. 3.2 电话号码对应英语单词
  17. Linux主机名查看和更改
  18. SDA、SFDA、CFDA改名为NMPA
  19. 外企人常使用的工作邮箱,建议收藏!
  20. SpringBoot+Shiro+JWT+Mybatis-Plus搭建admin-shiro管理系统

热门文章

  1. Linux文件系统恢复(数据误删恢复)
  2. 微信生态中关注、点击等各种微信消息处理的后端服务实现WxMpMessageRouter
  3. CamStudio——手用得录屏软件
  4. 基于HSV+HOG特征和SVM的人脸口罩检测算法
  5. 这可是全网eNSP安装最完整,最详细的图解,没有之一(常见问题)
  6. 详解 OCI 容器镜像的层
  7. 一对一直播app源码,Aandroid动态切换主题色
  8. 减少使用非 SDK 接口,提升系统稳定性
  9. jsp向服务器上传文件,jsp ftp 上传文件到服务器
  10. python爬虫常用流程_爬虫采集基本流程,python爬虫框架排行榜