第一步:下載selenium
pip install selenium
第二步:下載和你當前谷歌瀏覽器對應的驅動Chromedriver
下載地址:https://npm.taobao.org/mirrors/chromedriver
這是我谷歌對應的版本,點擊選擇下載對應的系統文件,下載完解壓到你項目的目錄裏即可!
第三步:簡單操作selenium
from selenium import webdriver
import time
# 創建Chrome的驅動對象
driver = webdriver.Chrome('這裏寫你剛下載的Chromedriver的地址即可')
# 加載頁面 百度首頁
driver.get("http://www.baidu.com")
# 保存當前界面
driver.save_screenshot("baidu.png")
# 搜索傳智播客
driver.find_element_by_id("kw").send_keys("selenium")
# 點擊搜索按鈕
driver.find_element_by_id("su").click()
# 獲取頁面內容
# print(driver.page_source) #這個內容就和Elements中內容一樣
# 獲取當前的URL
print(driver.current_url)
# 獲取cookie信息
cookies = driver.get_cookies()
# print(cookies)
# 處理成爲我們發送請求時候,可以使用cookie
cookies = {cookie["name"]:cookie["value"] for cookie in cookies}
print(cookies)
time.sleep(3)
# 關閉當前窗口
# driver.close()
# 退出瀏覽器
driver.quit()