python 常见跳坑之selenium框架不支持phantomjs

今天使用phantomjs时发现,selenium不在支持phantomjs,运行代码时,提示异常错误:unexpecred eof;
网上找了一下,发现chrome支持无头模式,只需要添加代码块:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')#上面三行代码就是为了将Chrome不弹出界面,实现无界面爬取
browser = webdriver.Chrome(chrome_options=chrome_options)

这样就可以使用chrome的无头模式进行数据的爬取或者访问;
打开后发现无头模式

你可能感兴趣的:(python 常见跳坑之selenium框架不支持phantomjs)