前提:你已經(jīng)成功安裝python和Pycharm?
1、從https://pypi.org/project/selenium/#files下載selenium
2枝笨、安裝selenium,運行cmd,使用命令pip install whl結尾的文件沦寂,最后可使用以下命令查看是否安裝成功:
pip show selenium
3学密、安裝Chrome的driver
從下載http://chromedriver.storage.googleapis.com/index.html
下載完成后把它放到python安裝文件夾里面
接著就可以運行你的腳本(這里我碰到了錯誤,提示chrome版本低传藏,直接更新chrome就好了)
3则果、安裝firefox的driver
直接在firefox瀏覽器里面的附加組件進行安裝,無需再下載Firefox驅動漩氨,安裝完Selenium后就可以直接使用Firefox瀏覽器了
安裝完成之后運行代碼西壮,我的又報錯了
具體錯誤:The path to the driver executable must be set by the webdriver.gecko.driver system property
解決:
(1)從https://github.com/mozilla/geckodriver/releases下載對應的系統(tǒng)版本
(2)下載解壓后將getckodriver.exe復制到Firefox的安裝目錄下,如(D:\Program Files (x86)\Mozilla Firefox)叫惊,并在環(huán)境變量Path中添加路徑:D:\Program Files (x86)\Mozilla Firefox
(3)重啟你的python ide編譯器款青,從新運行腳本就ok
from seleniumimport webdriver
driver = webdriver.Firefox()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('Selenium')
driver.find_element_by_id('su').click()
#driver.quit()