Selenium入門13 cookie的增刪改查
阿新 • • 發佈:2018-10-04
utf eval spa drive let .com 增刪改 stc font
cookie的增刪改查:
查詢:get_cookies()查詢所有cookie,get_cookie(cookie的name)獲取單個cookie
刪除:delete_cookie(cookie的name)
增加和修改:add_cookie({"name":"cookie name",value:"cookie value"})
#coding=utf-8 #cookie的增刪改查 from selenium import webdriver dr=webdriver.Firefox() dr.get("http://www.baidu.com") #所有cookies查詢 cookies = dr.get_cookies()print(‘cookies的類型: ‘,type(cookies)) #打印出來是list類型 print(‘cookie的類型: ‘,type(cookies[0])) #元素是dict類型 print(‘打印出所有的cookie: ‘) for cookie in cookies: #print(cookie) print(cookie["name"],cookie["value"]) #查詢單個cookie print("baiduid:", dr.get_cookie(‘BAIDUID‘)) #刪除cookie dr.delete_cookie("BAIDUID")print(dr.get_cookie("BAIDUID")) #已刪除 none #增加cookie dr.add_cookie({"name":"testcookie","value":"testcookievalue"}) print(dr.get_cookie(‘testcookie‘)) #修改cookie dr.add_cookie({"name":"testcookie","value":"modify-testcookievalue"}) print(dr.get_cookie("testcookie")) dr.quit()
Selenium入門13 cookie的增刪改查