美文网首页
2019-06-06 Headless Chrome

2019-06-06 Headless Chrome

作者: hcc_9bf4 | 来源:发表于2019-06-06 22:51 被阅读0次

无头谷歌浏览器,无界面谷歌浏览器
因为phantomjs现在都不维护了
mac.linux版本号在59+以上,才支持这种模式
windows,要求版本号在60+以上,才支持这种模式
from selenium.webdriver.chrome.options import Options
chrome_options=Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
谷歌无界面模式代码:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time

#创建一个参数对象,用来控制chrome以无界面模式打开
chrome_options=Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')


#驱动路径
path=r'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe'

#模拟创建一个浏览器对象,然后通过对象去操作浏览器
browser = webdriver.Chrome(executable_path=path,chrome_options=chrome_options)

#上网
url='http://www.baidu.com/'

browser.get(url)

time.sleep(3)

#保存本地上网图片
browser.save_screenshot('baidu.png')

#关闭浏览器
browser.quit()
baidu.png

相关文章

网友评论

      本文标题:2019-06-06 Headless Chrome

      本文链接:https://www.haomeiwen.com/subject/pkjpxctx.html