chrome headless 截圖
阿新 • • 發佈:2021-07-13
http://chromedriver.storage.googleapis.com/index.html #linux版本chrome下載
https://dl.lancdn.com/landian/soft/chrome/m/ #驅動下載;驅動版本和瀏覽器版本需要一致
微信:jinmuqq222mkdir chrome cd chrome wget https://chromedriver.storage.googleapis.com/2.31/chromedriver_linux64.zip unzip chromedriver_linux64.zip cd vi .bashrc #新增環境變數 export PATH=/home/username/chrome:$PATH #在最後一行新增後儲存退出 source ~/.bashrc #立即生效 wget https://dl.lancdn.com/landian/software/chrome/m/60.0.3112.90_amd64.deb #下載驅動 sudo apt -f -y install #-f 解決安裝依賴問題 sudo dpkg -i 60.0.3112.90_amd64.deb # 測試 # coding=utf-8 from selenium import webdriver from selenium.webdriver.chrome.options import Options url="http://news.163.com/" chrome_options = Options() # specify headless mode chrome_options.add_argument("--headless") browser = webdriver.Chrome(chrome_options=chrome_options) browser.set_page_load_timeout(300) browser.set_script_timeout(300) browser.get(url) title=browser.find_elements_by_xpath('//div[@id="js_top_news"]/h2/a') print title[0].get_attribute('innerHTML') browser.quit()