2 angel725 angel725 于 2017.01.04 19:00 提问

webdriver如何获得已打开网页代码

使用webdriver都是用这两行打开网页,
然后用webdriver操作网页源码

 driver = webdriver.Firefox()
driver.get('http://www.baidu.com')

如果,我手动在firefox打开一个网页,
然后webdrive该如何获得这个网页的代码呢??

3个回答

angel725
angel725   2017.01.04 19:22

如果,我打开了几个浏览器。或几 个网页,怎么定位到我想要的那个呢?

oyljerry
oyljerry   Ds   Rxr 2017.01.04 21:16

每个driver变量用dict等保存,key就是网站名称等,你需要查找的时候根据网站名字来查找

angel725
angel725 意思是每个网打都遍历一遍,然后找到需要的? 怎么取得已经打开网页的driver变量呢?还是上面的问题,
10 个月之前 回复
u010133958
u010133958   2017.01.18 16:39

driver.page_source
这个的返回值就是页面的html文本

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!