有的网站有识别是否是通过selenium开启的功能,需要往代码中添加些东西跳过这个坑(如果你页面定位操作都没问题,但就是进不了对应页面或页面有提示重试等信息,可以试试加上这句)
使用谷歌浏览器要大于88版本
导入包:
from selenium.webdriver.chrome.options import Options
option = Options()
options.add_argument('--disable-blnk-features=AutomationControlled')
web = Chrome(options=option)
-------------------------------------------
处理事件链
让浏览器定位到某一坐标进行点击,或在页面滑动的操作,称为事件链
可以理解为隔天做做的事情晚上先记在笔记本里:起床 →刷牙→吃饭→上班
from selenium.webdriver.common.action_chains import ActionChains