Install sudo apt install python3-pip pip3 install selenium wget https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux64.tar.gz tar zxvf geckodriver-v0.32.2-linux64.tar.gz 解壓後有一個檔案 geckodriver 這是要給 selenium 執行 firefox 的必要檔案。 sudo tar zxvf geckodriver-v0.32.2-linux64.tar.gz -C /usr/sbin 直接把 geckodriver 解壓到 /usr/sbin 就不用指定執行位置了。 Test from selenium import webdriver browser = webdriver . Firefox(executable_path = "./geckodriver" ) browser . get( 'https://trendoceans.com/blog' ) print ( 'Title: %s' % browser . title) browser . quit() 執行 webdriver.Firefox() 時要指定 geckodriver 的位置,執行完後會跳出一個 firefox 視窗。 執行 browser.get() 後 firefox 視窗會載入網頁。 執行 browser.quit() 後會結束 firefox 視窗。 Debug $ python3 Python 3.6.9 (default, Jan 26 2021 , 15 : 33 : 00 ) [GCC 8.4.0 ] on linux Type "help" , "copyright" , "credits" or "license" for more information . >>...