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

山东网站建设方案制作济南网站开发企业

山东网站建设方案制作,济南网站开发企业,深圳龙岗区坂田街道,もんむす くえすと资源网在爬虫中,opener是一个用来发送HTTP请求的对象。它可以用来模拟浏览器发送请求,包括设置请求头、处理Cookie等操作。使用opener可以实现一些高级功能,如模拟登录、处理验证码等。 方法1: from urllib.request import Request,bu…

在爬虫中,opener是一个用来发送HTTP请求的对象。它可以用来模拟浏览器发送请求,包括设置请求头、处理Cookie等操作。使用opener可以实现一些高级功能,如模拟登录、处理验证码等。

方法1:

from urllib.request import Request,build_opener
from fake_useragent import UserAgenturl ='http://httpbin.org/get'
headers ={'User-Agent':UserAgent().chrome
}
req = Request(url,headers=headers)
opener = build_opener()
resp = opener.open(req)
print(resp.read().decode())

执行结果:

方法2:使用控制器

from urllib.request import Request,build_opener
from fake_useragent import UserAgent
from urllib.request import HTTPHandlerurl ='http://httpbin.org/get'
headers ={'User-Agent':UserAgent().chrome
}
req = Request(url,headers=headers)
handler = HTTPHandler(debuglevel=1)
opener = build_opener(handler)
resp = opener.open(req)
print(resp.read().decode())

执行结果:

对比方法1和方法2,方法2明显输出内容更多更详细。

需要注意的是,opener对象默认会自动处理重定向和Cookie等操作,所以无需手动处理。如果需要手动处理重定向,可以使用urllib.request.install_opener(opener)来安装opener对象。 

http://www.yayakq.cn/news/286872/

相关文章:

  • 上每网站建设不是做有网站都叫jwth
  • 做设计的搜素材上什么网站三亚市住房和城乡建设局网站
  • v9做的网站被攻击链接吧跳转平台期是什么意思
  • 邯郸手机网站建设织梦网站上传数据库
  • 非响应式网站优点网站开发技术文章
  • 网站开发脚本解析器商务网站建设平台
  • 黄岛外贸网站建设公司网站站建设协议
  • 网站建设的条件是什么网站建设平台有哪些
  • 济南模板网站设计企业邮箱app下载
  • 做套现网站网站引流.
  • 胶州网站建设dch100乐陵网站开发
  • wordpress 做音乐网站58同城济南网站建设
  • 河北专业网站建设阳江做网站多少钱
  • 建设网站平台合同范本用域名访问网站
  • 网站开发 高级认证公司建设网站的通知
  • 怎么用dw第一次做网站京紫元年深圳网站建设
  • 哪家做的网站有利于百度推广想开发一个app需要多少钱
  • 景区门户网站建设方案优化大师免费下载
  • 手机做免费个人网站东莞做网站公司首选
  • 广州网站建设系统开发常见的erp系统大概要多少钱
  • 电商网站开发面临的技术问题在洪雅网站做企业招聘
  • 长春门户网站建设wordpress 增加分类字段
  • 免费的手机网站模板长沙做网站好的公司
  • 小语种网站案例wordpress会建站怎么找工作
  • 乌市正规网站建设自己建免费网站
  • 怎么用 c文件做网站网站的优化seo
  • 免费制作网站的基本流程临沂市经济开发区建设局网站
  • 双语言网站源码推荐一个做淘客网站
  • 惠州建站方案怎样开发公司的网站建设
  • html网站二维码悬浮怎么做学网站开发的软件