抓取cookie.json**
import json
from selenium import webdriver
import time
url = ''
driver = webdriver.chrome()
driver.get(url)
# 卡主瀏覽器 回車繼續執行
input('請手動登入')
# 獲取cookie並通過json模組將dict轉換成str
dictcookies = driver.get_cookies() # 核心
jsoncookies = json.dumps(dictcookies)
print(jsoncookies)
# 登入完成後將cookie儲存到本地檔案
with open('taobao.json','w') as f:
f.write(jsoncookies)
time.sleep(3)
driver.close()
import json
from selenium import webdriver
import time
url = ''
driver = webdriver.chrome()
driver.get(url)
# 卡主瀏覽器 回車繼續執行
input('回車自動登入')
driver.get(url)
# 刪除第一次建立連線時的cookie
driver.delete_all_cookies()
# 讀取本地的cookie檔案
with open('taobao.json','r',encoding='utf8') as f:
listcookies = json.loads(f.read())
for cookie in listcookies:
driver.add_cookie()
# 讀取完cookie重新整理頁面
driver.refresh()
input('按回車鍵退出')
driver.close()
用Selenium抓取新浪天氣
1 用selenium 系統環境 用虛擬環境實現 一 建立虛擬環境 mkvirtualenv python usr bin python python 2 二 啟用虛擬環境 workon python 2 三 安裝selenium pip install selenium 四 安裝firefox的s...
selenium頁面搜尋批量抓取
selenium頁面搜尋批量抓取 from selenium import webdriver from selenium.webdriver.common.by import byfrom selenium.webdriver.support.ui import webdriverwait 等待乙...
selenium抓取卡推漫畫 狐妖小紅娘
利用selenium驅動瀏覽器通過css selector搜尋得到漫畫每一話的鏈結 通過requests獲取的的內容儲存到本地電腦上 from selenium import webdriver from selenium.webdriver.common.by import by from sel...