#coding:utf-8
from selenium import webdriver
driver=webdriver.Firefox()
#driver=webdriver.Ie()
#driver=webdriver.Chrome()
driver.get("https://www.baidu.com")
time.sleep(3)
driver.get("http://www.hordehome.com")
driver.forward()
driver.back()
driver.set_window_size(540,960) #设置窗口大小为540*960
driver.maximize_window() #将浏览器窗口最大化
driver.get_screenshot_as_file("D:\\test\\error.jpg") #截屏
driver.close() #关闭当前窗口,用close关闭部分窗口
driver.quit() #用于结束进程,关闭所有的窗口
元素定位:
find_element_by_id()
find_element_by_name()
find_element_by_class_name()
find_element_by_tag_name()
find_element_by_link_text()
find_element_by_partial_link_text()
find_element_by_xpath()
find_element_by_css_selector()
from selenium.webdriver.common.keys import keys
send_keys(Keys.ENTER)
send_keys(Keys.F1)
send_keys(Keys.CONTROL,'c')
send_keys(Keys.CONTROL,'v')
send_keys(Keys.CONTROL,'a')
send_keys(Keys.CONTROL,'x')
send_keys(Keys.TAB)
send_keys(Keys.ENTER)