Selenium support for PhantomJS has been deprecated, please use headless ,安装selenium和headless chrome

        做一些爬虫的代码学学,发现网上教程是用selenium和phantomjs,确实能用,就是各种弹出题目中的错误,大红字看的闹心,一搜发现chrome和Firefox也有这种headless版本的了,于是乎赶快去下了一个chrome,还有对应版本的chromdriver,这里有chrome和driver的对应版本信息http://chromedriver.storage.googleapis.com/2.40/notes.txt,下载好了之后,代码啪啪敲起来,(1)其中chromedriver变量里存的就是chromedriver.exe的路径,加不加.exe都可以,我这里没加。(3)如果你嫌这样每次都比较麻烦,那就直接把chromedriver.exe扔进你python安装的目录中scripts的文件夹中就可以了

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

url='http://music.163.com/#/discover/playlist'
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
chromedriver = "C:/Program Files (x86)/Google/Chrome/Application/chromedriver"
driver = webdriver.Chrome(chrome_options=chrome_options,executable_path=chromedriver)


阅读更多
相关热词
换一批

没有更多推荐了,返回首页