centos7 配置python selenium


pip3 install selenium

yum install -y firefox

把geckodriver 复制到 /usr/bin/目录下

selenium使用示例:

#encoding=utf8

import time

from selenium import webdriver
from selenium.webdriver.firefox.options import Options

def getPageBySelenium(url, sleeptime=2):
  options = Options()
  options.add_argument('--headless')
  driver = webdriver.Firefox(options=options);
  driver.get(url)
  time.sleep(sleeptime)
  html = driver.page_source
  driver.quit()
  return html


url = 'https://news.163.com/'

page = getPageBySelenium(url)
print (page)