记录一下爬虫学习过程中的一些小技巧或是冷门手段
selenium添加代理IPfrom 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)



