有了Selenium,還可以輕松操作Cookies,比如獲取、添加、刪除Cookies。具體代碼如下:
from selenium import webdriver browser = webdriver.Chrome() browser.get('https://www.zhihu.com' print(browser.get_cookies()) # browser.add_cookie({'aa':'aa','bb':'bb'}) # print(browser.get_cookies()) browser.delete_all_cookies() print(browser.get_cookies())
這里需要注意的是,添加cookie時(shí),長(zhǎng)度應(yīng)該和你獲得的cookie長(zhǎng)度一樣。刪除所有cookie后,獲得的cookie為空。
基礎(chǔ)知識(shí)點(diǎn)擴(kuò)展:
cookie的屬性
一般cookie所具有的屬性,包括:
對(duì)于服務(wù)器返回的Set-Cookie中,如果沒(méi)有指定Domain的值,那么其Domain的值是默認(rèn)為當(dāng)前所提交的http的請(qǐng)求所對(duì)應(yīng)的主域名的。比如訪問(wèn) http://www.example.com,返回一個(gè)cookie,沒(méi)有指名domain值,那么其為值為默認(rèn)的www.example.com。
到此這篇關(guān)于Python Selenium操作Cookie的實(shí)例方法的文章就介紹到這了,更多相關(guān)Python Selenium操作Cookie內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
標(biāo)簽:淘寶好評(píng)回訪 興安盟 昭通 信陽(yáng) 阜新 合肥 濟(jì)源 隨州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python Selenium操作Cookie的實(shí)例方法》,本文關(guān)鍵詞 Python,Selenium,操作,Cookie,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。