当前位置: 首页 > news >正文

4、自定义cookieHandler发送请求

from urllib import request
# 导入需要引用cookie的包
from http import cookiejar
import urllib.parse
# 请求的url
url = "http://www.jinri.com"
# 请求的头文件
headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36"
}
# 创建请求对象
req = request.Request(url,headers = headers)
# 创建cookie
cookie = cookiejar.CookieJar()
# 兼容火狐浏览器
# cookie = cookiejar.MozillaCookieJar()
# 创建cookie处理对象
cookieHandler = request.HTTPCookieProcessor(cookie)
# 创建opener
opener = request.build_opener(cookieHandler)
# 发送请求
response = opener.open(req)
# 打印cookie
for item in cookie:
    print('Name = %s' % item.name)
    print('Value = %s' % item.value)

转载于:https://www.cnblogs.com/toloy/p/8617052.html

相关文章:

  • python 魔法方法补充(__setattr__,__getattr__,__getattribute__)
  • /*在DataTable中更新、删除数据*/
  • A* 简介(Amit's A star Page中译文)
  • 文本挖掘的基本过程
  • python web开发-flask读取txt文件内容
  • (C#)获取字符编码的类
  • codefroces 911G Mass Change Queries
  • Chrome浏览器几个好用的插件
  • SQL——两个表之间的更新:用一个表的字段更新另一个表的字段
  • [root]既然sudo 可以暂时获取root权限,那么为何还需要root这个用户呢
  • A*,IDA*,Dijkstra
  • AES对上传文件解密并加密的实现(JAVA实现)
  • Utilities之EXPIMP小结
  • HPU 1166: 阶乘问题(一)
  • Utilities之EXPIMP小结-续1
  • 30天自制操作系统-2
  • AHK 中 = 和 == 等比较运算符的用法
  • Android交互
  • docker-consul
  • Facebook AccountKit 接入的坑点
  • Javascript 原型链
  • Java比较器对数组,集合排序
  • PHP CLI应用的调试原理
  • Python打包系统简单入门
  • Python进阶细节
  • XForms - 更强大的Form
  • Zepto.js源码学习之二
  • 微服务框架lagom
  • 我这样减少了26.5M Java内存!
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 异步
  • 正则表达式
  • Android开发者必备:推荐一款助力开发的开源APP
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • #define与typedef区别
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (09)Hive——CTE 公共表达式
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (三)uboot源码分析
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (四) Graphivz 颜色选择
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET 材料检测系统崩溃分析
  • .Net的C#语言取月份数值对应的MonthName值
  • /var/spool/postfix/maildrop 下有大量文件
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)