知识点:
- 了解driver对象的常用属性和方法
- 掌握driver对象定位标签元素获取标签对象方法
- 掌握标签对象提取文本和属性值的方法
1.driver对象的常用属性和方法
- driver.page_source 当前浏览器渲染之后的网页源代码
- driver.current_url 当前标签页的url地址
- driver.close() 关闭当前标签页,如果只有一个标签页则关闭整个浏览器
- driver.quit() 关闭浏览器
- driver.forward() 页面前进
- driver.back() 页面后退
- driver.screen_shot(img_name) 页面截图
1.
2.
from selenium import webdriver
import time
url = 'https://www.baidu.com'
driver = webdriver.Chrome()
driver.get(url)
#显示源码
#print(driver.page_source)
#显示响应的url
#print(driver.current_url)
#time.sleep(2)
#driver.get('http://www.douban.com')
#time.sleep(2)
#driver.back()
#time.sleep(2)
#driver.forward()
#time.sleep(2)
#driver.close()
driver.save_screenshot('baidu.png')
driver.quit()