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()

最新文章

  1. JavaScript 解决 onblur 与 onclick 冲突
  2. python 处理视频输入输出
  3. win10调用局域网内xp系统上的打印机
  4. NFS Volume Provider(Part III) - 每天5分钟玩转 OpenStack(64)
  5. JAVA IO NIO
  6. iOS学习之UINavigationController
  7. jquery.min.map详见
  8. 博主教你制作类似9patch效果的iOS图片拉伸
  9. Laravel5 路由问题 /home页面无法访问
  10. jquery图表插件morris.js参数详解和highcharts图表插件
  11. Python OS模块标准库的系统接口及操作方法
  12. csdn博客刷粉代码
  13. 编写jQuery插件--实现返回顶部插件
  14. QQ弹窗代码
  15. BIOS+MBR模式 VS UEFI+GPT模式
  16. 第一次碰到try-except(core python programming 2nd Edition 3.6)
  17. Cassandra - Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless
  18. BZOJ 2707: [SDOI2012]走迷宫( tarjan + 高斯消元 )
  19. MyEclipse 免安装版制作
  20. 【Hibernate】set排序

热门文章

  1. linux中swap的构建
  2. linux中的目录配置
  3. Clover笔记
  4. jinkens + svn 把代码更新到本地在运行。(方法比较笨,只是想实现自己的想法。把代码更新下来在运行。)
  5. sf04_操作系统中 heap 和 stack 的区别
  6. 第五章:引用类型(一)-Object和Array
  7. 可输入的 Combox(DropDownList)
  8. java编程--01介绍日期的比较
  9. Unity String 转换成 Vector3
  10. stm32 定时器初步