栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Selenium个人笔记

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Selenium个人笔记

Selenium个人笔记

记录一下爬虫学习过程中的一些小技巧或是冷门手段

selenium添加代理IP
from selenium import webdriver
from selenium.webdriver import ChromeOptions

option = ChromeOptions()
proxy = 'ip:port'
option.add_argument(('--proxy-server=http://' + proxy))
driver = webdriver.Chrome(options=option)
driver.get(url='https://www.baidu.com/s?wd=ip')
自定义Chrome和ChromeDriver位置
import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

driver_path = './Chrome/Application/chromedriver.exe'
driver_path = os.path.realpath(driver_path)  # ChromeDriver路径
chrome_path = "./Chrome/Application/chrome.exe"
chrome_path = os.path.realpath(chrome_path)  # Chrome路径
options = Options()
options.binary_location = chrome_path
driver = webdriver.Chrome(executable_path=driver_path, options=options)
无界面浏览器
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument('--headless')  # 无界面
driver = webdriver.Chrome(executable_path=driver_path, options=options)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/314066.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号