Python 3利用 selenium 的 webdrive 驱动 headless chrome 无界面操作-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客

利用 selenium 的 webdrive 的 chromedriver驱动 chrome60 进行 headless chrome 操作
利用 webdrive 的webdriver.ChromeOptions()方法,添加 headless 相关参数,从而驱动 headless的 chrome

#coding:utf-8
from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless') //增加无界面选项
chrome_options.add_argument('--disable-gpu') //如果不加这个选项 有时候定位会出现问题,定位会偏左
driver = webdriver.Chrome(chrome_options=chrome_options,executable_path='/Users/xxxx/driver/chromedriver')

driver.get('http://www.168seo.cn')
print("当前标题",driver.title)
print("当前网址",driver.current_url)
HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客