Python3 + Selenium + geckodriver保存cookies

環境準備

操作步驟

  • 運行腳本
__author__ = 'vito'
from selenium import webdriver
import time
import json

#填寫webdriver的保存目錄
driver = webdriver.Firefox(executable_path='./geckodriver.exe')

#記得寫完整的url 包括http和https
driver.get('https://www.baidu.com')

time.sleep(20) # 需要在這段時間內完成手動登錄 

with open('cookies_baidu.txt', 'w') as fp:
    fp.write(json.dumps(driver.get_cookies()))


driver.close()
  • 手動登錄,打開的瀏覽器頁面輸入用戶名、密碼和驗證碼,登錄成功
  • 查看腳本目錄生成的txt文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章