python selenium 获得Element的部分元素源码
1、安装好所需的软件和环境以及驱动
2、使用selenium打开网站并获取元素
>>>from selenium import webdriver
>>>driver = webdriver.Chrome()
>>>driver.get('http://www.baidu.com')
>>>elements = driver.find_element_by_class_name('nav') #假设有个‘nav’的类
>>>InnerElement = elements.get_attribute('innerHTML')
>>>print('InnerElement')
#这里所获取得到的InnerElement就是前面选择到的elements的所有源代码
#只要使用方法get_attribute('innerHTML')就可以
#如果要获取整个页面的源代码的话可以使用 source_code = driver.page_source
3、个人觉得使用其他的库要设置cookies和各种伪装十分麻烦,而selenium确实像浏览器一样,十分方便~
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:175
阅读量:132
阅读量:68
阅读量:183
阅读量:56