selenium

  • 官方文档
  • 基础用法
  • 特殊配置
  • 遗留问题

官方文档

英文:https://selenium-python.readthedocs.io/ 中文:https://python-selenium-zh.readthedocs.io/zh_CN/latest/

基础用法

from selenium import webdriver

# 火狐浏览器
driver = webdriver.Firefox()
driver.get("http://www.python.org")

# 谷歌浏览器
browser = webdriver.Chrome()
browser.get('https://www.youtube.com')

特殊配置

from selenium import webdriver

option = webdriver.ChromeOptions()
# 驱动版本与浏览器版本对用
# 携带缓存信息
option.add_argument(r'user-data-dir=/Users/tangyong/Library/Application Support/Google/Chrome')
browser = webdriver.Chrome(chrome_options=option, executable_path='/Users/tangyong/Application/chromedriver')

# 不携带缓存信息
browser = webdriver.Chrome(executable_path='/Users/tangyong/Application/chromedriver')
browser.get('https://www.tiktok.com/foryou?loginType=google&lang=en')

遗留问题

登录无法做到全自动登录

results matching ""

    No results matching ""