看完第一个程序,可能有不懂得地方,里面有定位元素的方式,之后会具体介绍定位的方式。这一篇介绍下对浏览器的操作。
(1)浏览器的最大化 有点问题,
Message: unknown error: cannot get automation extension
from unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html待解决
1 from selenium import webdriver 2 driver=webdriver.Chrome() 3 4 driver.get('http://www.baidu.com') 5 driver.maximize_window() #浏览器最大化
(2)设置浏览器宽、高
1 from selenium import webdriver 2 3 driver=webdriver.Chrome() 4 5 driver.set_window_size(500,500) #设置浏览器宽500 高500
(3)浏览器前进、后退
1 from selenium import webdriver 2 3 4 driver=webdriver.Chrome() 5 6 first_url='http://www.baidu.com' 7 driver.get(first_url) 8 9 second_url='https://github.com' 10 driver.get(second_url) 11 12 driver.back() 13 14 driver.forward()