Instalar cromo
yum install https: // dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Instalar bibliotecas dependientes
Instale las bibliotecas necesarias yum instale mesa-libOSMesa-devel gnu- free -sans-fonts wqy-zenhei-fonts
Instalar chromedriver
wget http: // npm.taobao.org/mirrors/chromedriver/2.41/chromedriver_linux64.zip # Descomprima el archivo descargado descomprima chromedriver_linux64. zip mv chromedriver / usr / bin / # Otorgue permiso de ejecución chmod + x / usr / bin / chromedriver
Prueba de código
desde selenium.webdriver.chrome.options opciones de importación desde selenium import webdriver desde time import sleep chrome_options = Opciones () "" "El parámetro " –no- sandbox "es permitir que Chrome se ejecute con permisos de root. El parámetro" --headless "no es para abrir los gráficos Interfaz "" " chrome_options.add_argument ( ' --no-sandbox ' ) chrome_options.add_argument ( ' --disable-dev-shm-use ' ) chrome_options.add_argument ( ' --headless ' ) chrome_options.add_argument ( ' blink-settings = imagesEnabled = false ') chrome_options.add_argument ( ' --disable-gpu ' ) browser = webdriver.Chrome (chrome_options = chrome_options) browser.get ( ' https://www.taobao.com/ ' ) sleep ( 2 ) page_text = browser.page_source print ( texto_página [ 0 : 100 ])