selenium 使用方法

from selenium import webdriver

from selenium.webdriver.chrome.service import Service

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

chrome_options = webdriver.ChromeOptions()

chrome_options.add_experimental_option(

"excludeSwitches", ["enable-automation"])

chrome_options.add_experimental_option('useAutomationExtension', False)

chrome_options.add_argument('lang=zh-CN,zh,zh-TW,en-US,en')

chrome_options.add_argument(

'user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36')

chrome_options.add_argument("disable-blink-features=AutomationControlled")

#chrome_options.add_argument('--headless')

chrome_options.add_argument('--disable-javascript')

driver_path='E:\chrome\chrome-win64\chrome-win64\chromedriver.exe'

service = Service(executable_path=driver_path)

d=webdriver.Chrome(service=service)

d.get(url)

相关推荐
2501_90832985几秒前
C++安全编程指南
开发语言·c++·算法
计算机安禾2 分钟前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
巧妹儿4 分钟前
Python 配置管理封神技:pydantic_settings+@lru_cache,支持优先级,安全又高效,杜绝重复加载!
开发语言·python·ai·配置管理
独隅7 分钟前
Python AI 全面使用指南:从数据基石到智能决策
开发语言·人工智能·python
胡耀超11 分钟前
Web Crawling 网络爬虫全景:技术体系、反爬对抗与全链路成本分析
前端·爬虫·python·网络爬虫·数据采集·逆向工程·反爬虫
m0_5698814714 分钟前
C++中的装饰器模式变体
开发语言·c++·算法
小陈的进阶之路15 分钟前
Selenium元素定位
python·selenium
李昊哲小课16 分钟前
matplotlib多子图与复杂布局实战
python·数据分析·matplotlib·数据可视化
weixin_4219226916 分钟前
C++与边缘计算
开发语言·c++·算法
2401_8319207416 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python