安装好selenium和下载好WebDriver后即可测试。下面演示如何打开一个网址,并获取该网站的源码。

基本步骤如下:

1. 导入webdriver

from seleniumimport webdriver

2. 创建浏览器操作对象

指定下载的webdriver文件路径,我有将该文件复制到了当前程序运行的路径下,所以直接指定该文件名,否则加上路径即可。

path =“chromedriver.exe”

browser = webdriver.Chrome(path)

3. 访问一个指定的网站,我以百度为测试实例

url =“https://www.baidu.com”

browser.get(url)

4. 测试获取网页源码

content = browser.page_source

print(content)

能够完整的将网页源码获取:

使用selenium获取网页源码相关推荐

  1. 使用WebBrowser控件获取网页源码的方法

    使用WebBrowser控件获取网页源码的方法,网上有很多介绍,但绝大多数的人都是使用以下的方法获取: (WebBrowser1.Document as IHtmlDocument2).body.ou ...

  2. vc++获取网页源码之使用import+接口方式

    1.使用IWinHttpRequest获取网页源码 首先要创建基于对话框的mfc应用程序 2.import+接口方式 首先导入winhttp.dll,使用IWinHttpRequest接口 #impo ...

  3. POST教程笔记 - WinHttp获取网页源码

    ①.WinINet与WinHttp的异同点,为什么使用WinHttp讲解? 详情见:<WinINet与WinHttp总结>文档,已经打包给大家了. ②.WinHttp接口调用方式: 微软官 ...

  4. webclient无法获取html文件,C# WebClient获取网页源码的方法

    效果如图 完整代码如下using System; using System.Collections.Generic; using System.ComponentModel; using System ...

  5. [转载]关于webbrowser,innet,xmlhttp获取网页源码的比较!

    webbrowser: 示例: For i = 0 To WebBrowser1.Document.All.length - 1      If WebBrowser1.Document.All(i) ...

  6. PHP如何获取网页源码?

    很多人可能会说那不是很简单 直接 file_get_contents ,但是有的时候这样也是获取不到的 那怎么办? 用CURL,某些不太懂得朋友可能会发现CURL也获取不到,其实是你没配置对 有一个属 ...

  7. Python 爬虫 之 爬虫的一些基本知识和基本操作(爬取视频、图片、获取网页源码等)整理

    Python 爬虫 之 爬虫的一些基本知识和基本操作(爬取视频.图片.获取网页源码等)整理 目录

  8. 使用request.get获取网页源码

    使用request.get获取网页源码 request.get(url,headers),参数分别为网址和headers import requestsheaders = {'User-Agent': ...

  9. Delphi XE下获取网页源码记录

    存放个自己写的获取网页源码,掌握了: 1.利用CreateOLEObject方式获取源码 2.自动判断网页格式编码 需要使用到的单元:Winapi.ActiveX,System.Win.ComObj, ...

  10. C# -爬虫之WebBrowser跨域跨iframe获取网页源码

    前言:这里关键写用WebBrowser跨域跨iframe获取网页源码的部分,本意是要爬取全职高手的有声小说,这类网站特殊,网页上广告大堆,爬起来真麻烦,比如我爬取的网站的mp3源文件下载还需要秘钥的, ...

最新文章

  1. 1062 Talent and Virtue
  2. 配置ftp服务器亲测可用
  3. Android调用手机浏览器打开某网页出现异常情况
  4. 深度学习导论(3)PyTorch基础
  5. java和python哪个学习编程_初学编程,选Java还是Python?
  6. jvm高并发_JVM上的高并发HTTP客户端
  7. PHP—str_replace()替换函数的使用
  8. 随想录(jtag知识点小结)
  9. 国内首家VR虚拟现实主题公园即将在北京推出
  10. 设计 Pastebin.com
  11. python实现dos攻击_python 实现DoS攻击
  12. weblogic-修改控制台登录密码
  13. easyui ajax post,实例详解EasyUI框架使用Ajax提交注册信息
  14. matlab 量化与过采样,[转载]降采样,过采样,欠采样,子采样,下采样
  15. 温州计算机职称考试成绩查询,职业资格证书可上网查询认证
  16. 贝叶斯(一)先验分布与后验分布
  17. C语言打印菱形和空心菱形
  18. python判断两个数据集是否存在包含关系
  19. 【UEFI实战】Intel开源固件项目
  20. 几种常用的权重初始化方法

热门文章

  1. 赠人玫瑰,手有余香, 下面请听仙居义工专题报道
  2. 1ke android逆向助手_android逆向助手
  3. 光波传输的角谱理论【理论,实例及matlab代码】
  4. 免费查询IP的API
  5. Android视频录制命令screenrecord
  6. VBA-使用inputbox方法
  7. 凑微分公式_凑微分法解常见函数的积分方法
  8. 超出部分点点点,并修改点点点颜色
  9. android手机邮件Exchange账户的设置
  10. 微电子学前沿讲座三-国产EDA的困境-刘伟民博士