以下都是在別人的基礎(chǔ)上整理的
1.首先:在虛擬環(huán)境下,pip install selenium
2.接著松却,安裝chromedriver? ? ?下面是安裝地址
http://chromedriver.storage.googleapis.com/index.html
安裝前要烤蜕,查看chrome的版本堕担,chromedriver和chrome的版本要對應(這里是一個坑)
3.然后翻斟,下載好了吮廉,就可以進行下面的步驟了苞尝,
我是在桌面解壓的,解壓之后宦芦,放到/usr/bin? 下面
最后宙址,要給chromedriver 賦權(quán)限
到這里就可以收工了,下面是提供的測試代碼调卑,
>>>>>>>>>>>>>>>>>>>
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
import time
browser=webdriver.Chrome()
try:
? ? browser.get("https://www.baidu.com")
? ? input=browser.find_element_by_id("kw")
? ? input.send_keys("Python")
? ? input.send_keys(Keys.ENTER)
? ? wait=WebDriverWait(browser,10)
? ? wait.until(EC.presence_of_element_located((By.ID,"content_left")))
? ? print(browser.current_url)
? ? print(browser.get_cookies())
? ? print(browser.page_source)
? ? time.sleep(10)
finally:
? ? browser.close()