dr还有别的属性比较常用:
#encoding=utf-8
from selenium import webdriver
import time
from time import sleep
dr = webdriver.Firefox()
dr.get("https://www.baidu.com")
sleep(2)
dr.find_element_by_id("kw").send_keys("selenium")
sleep(2)
dr.find_element_by_id("su").click()
sleep(2)
dr.quit()
dr.title获取页面标题 dr.current_url获取页面的网址 dr.back 返回上一页 dr.quit() 关闭浏览器 tag_name 就是标签名 元素定位方法 by_link_text() 通过链接的文本 by_partial_link_text() 如果你看到一个有文字链接的元素,上面文字太多,你不想写这么多文字,那么你就可以用PartialLinkText,也就是用LinkText里面的一部分字符就可以定位该元素。这里建议,你选取的字符要有唯一性,也就是,根据你选取的字符,在当前页,只能找到你的目标元素 by_css_selector() 通过css选择器定位元素 用函数写一个最简单的登录调用 URL的地址一定要从http开头,不能省略开头