真是yyds啊
se过检测:
1.使用那个啥min.js注入
2.使用uc库
3.修改指纹-chromedriver.exe->notepad++打开->getPageCache->$dc_asdjflasutopfhvcZLmcfl_
使用uc库
导包
from selenium import webdriver
# from selenium.webdriver.chrome.service import Service # 新版的
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
from datetime import datetime
from selenium.webdriver.support.ui import Select
使用
ProxyIp = "127.0.0.1:10809"
options = webdriver.ChromeOptions()
options.binary_location = "D:\\Program Files (x86)\\Maxthon\\Maxthon.exe" # 指定浏览器
options.add_argument('--proxy-server=http://{}'.format(ProxyIp))
driver = webdriver.Chrome(options=self.options)
driver.get("http://www.hl98.cn")
新的
s = Service(os.path.dirname(os.path.abspath(__file__)) + "\\aychromedriver.exe")
driver = webdriver.Chrome(service=self.s, options=self.options)
其他
# 显式等待
WebDriverWait(driver, 20, 0.5).until(EC.presence_of_element_located((By.ID, 'contactInfo')))
评论 (0)