セレン - クッキーの操作

前戯

時間の自動化を行って、彼は難治確認コードを満たし、我々は手動でログインして、クッキーを取得するためにログオンすることができ、ブラウザに追加し、あなたが達成するためにログオンすることができます

リアル

セレンインポートwebdriverをする

ドライバー = webdriver.Chrome()
driver.get(' http://www.imooc.com ' 
クッキー = driver.get_cookies()  は、クッキー与える
印刷(クッキー)   #のプリントアウトリストを、リストを辞書に
プリント(クッキー[0])   #1 印刷最初のもののリスト 
({driver.add_cookie 名称zouzou 123 }) 

辞書にクッキーを追加するために追加され最後の1 
のためにクッキー:driver.get_cookies()
     印刷" %S%S ----- "%(クッキー[ ' 名前' ]、クッキー[ ' ' ]))
    名前と値をプリントアウトするループ 
(driver.quit)

バイパスにログインCookieを使用します

セレンインポートwebdriverを
 から時間インポートスリープ

ドライバ = webdriver.Chrome()
driver.get(' http://www.baidu.com ' 
driver.add_cookie({ ' 名称'' BAIDUID '' '' ASKMLJIH ' })
driver.add_cookie({ ' 名称'' BDUSS ' ' ''UHUIHIU' })
睡眠( 3 
driver.refresh()
いくつかの方法クッキー操作
1.get_cookies():すべてのクッキーを取得
2.driver.get_cookie(名):名前はクッキーで指定された取得:
3.クッキーをクリアします:delete_cookie()
4.delete_all_cookies():すべてクリアクッキー
。5。 add_cookie(cookie_dict):クッキーの付加価値

おすすめ

転載: www.cnblogs.com/zouzou-busy/p/11219901.html
おすすめ