1.官方文档(里面写的很详细,不过我猜你们也不会想去看英文,下面我把里面重要的写下来)
https://selenium-python.readthedocs.io/
2.打开浏览器
from selenium import webdriver
driver = webdriver.Firefox()
driver.get(url)
3.打开有插件(拓展)的浏览器
1.首先就是自己把拓展下载下来啦
2.查看配置好插件的浏览器在哪个文件夹下
2.1.在输入链接中输入:about:support
2.2.把插件路径复制下来
2.3.代码段
profile_directory=r' C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\xh7lakoc.default-1535385331293'
# 加载插件配置
profile = webdriver.FirefoxProfile(profile_directory)
# 启动浏览器配置
driver = webdriver.Firefox(profile)
driver.get(url)
4.定位元素
find_element_by_id
find_element_by_name
find_element_by_xpath
find_element_by_link_text
find_element_by_partial_link_text
find_element_by_tag_name
find_element_by_class_name
find_element_by_css_selector
例子:driver.find_element_by_xpath(xpath)
5.获取元素的内容
message=driver.find_element_by_xpath(xpath).text
6.点击元素
driver.find_element_by_xpath(xpath).clik()
7.在元素内输入
driver.find_element_by_xpath(xpath).send_keys('请填需要输入的内容')