安装Python和Selenium过程省略
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
# 打开浏览器,输入baidu网址并访问
driver.get('http://www.baidu.com')
# 最大化浏览器
driver.maximize_window()
# 找到元素搜索输入框,并输入“Selenium”,注意下面第一行find_element_by_id方法是老方法不支持
# 应采用第二行或者第三行都可以。
# driver.find_element_by_id("kw").send_keys("Selenium") 这行会报错
# driver.find_element(by=By.ID,value='kw').send_keys('Selenium') 这行也可以使用
driver.find_element(By.ID,'kw').send_keys('Selenium')
time.sleep(1)
# 找到搜索按钮,并点击
driver.find_element(by=By.ID,value='su').click()
time.sleep(3)
driver.quit()
by.py源码中8种类型
ID = "id"
XPATH = "xpath"
LINK_TEXT = "link text"
PARTIAL_LINK_TEXT = "partial link text"
NAME = "name"
TAG_NAME = "tag name"
CLASS_NAME = "class name"
CSS_SELECTOR = "css selector"
680

被折叠的 条评论
为什么被折叠?



