Python request请求,python引入requests_1

  Python request请求,python引入requests

  本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。

  1、get请求的部分参数

  (1)网址(请求的全球资源定位器(统一资源定位器)地址,必需)

  导入请求

  url=http://www.baidu.com

  resp=requests.get(url)#向全球资源定位器(统一资源定位器)对应的服务器发送相应的得到请求,获得对应的相应注射毒品个集管参数(请求头,可选)

  导入请求

  url=rhttps://www.baidu.com/s

  headers={ User-Agent : Mozilla/5.0(windows nt 10.0;win 64x 64)apple WebKit/537.36(KHTML,像壁虎)Chrome/71。0 .3578 .98 safari/537.36

  }

  response=requests.get(url=url,header=Headers)http://www . Sina.com/

  任何时候进行了类似requests.get()的调用,你都在做两件主要的事情。其一,2、requests.get请求实例。其二,你在构建一个 Request对象, 该对象将被发送到某个服务器请求或查询一些资源。该响应对象包含服务器返回的所有信息,也包含你原来创建的请求对象。如下是一个简单的请求,从维基百科(一个基于维基网技术的多语言的百科全书协作计划也是一部用不同语言写成的网络百科全书 其目标及宗旨是为全人类提供自由的百科全书)开放性的百科全书的服务器得到一些非常重要的信息:

  r=请求。get( http://en。维基百科。org/wiki/Monty _ Python’)如果想访问服务器返回给我们的响应头部信息,可以这样做:

  r。标题

  {content-length:56170 , x-content-type-options : no sniff , x-cache:

  HITfromcp1006.eqiad.wmnet,MISSfromcp1010.eqiad.wmnet ,内容编码 :

  gzip ,年龄 :3080 ,内容-语言: 恩,变化 : 接受-编码 Cookie ,

  服务器: 阿帕奇,最后修改时间 : 星期三,2012年6月13日 1:33:50GMT ,

  连接 : 关闭,缓存控制 : 私有,s-maxage=0,max-age=0,

  必须重新验证,日期 : 2012年6月14日星期四 12:59:39GMT ,内容类型 :

  文本/html;charset=UTF 8 , x缓存查找 : 点击来自cp 1006。eqiad。wmnet :3128,

  missfromcp 1010。eqiad。wmnet :80 }

  然而,如果想得到发送到服务器的请求的头部,我们可以简单地访问该请求,然后是该请求的头部:

  请求标题

  { Accept-Encoding : identity,deflate,compress,gzip ,

  接受 :*/* ,用户代理:python-requests/0.13.1}以上就是要求在大蟒中发送请求的方法,大家对于基础的得到参数有所了解后,可以自己动手试着给服务器发送请求,看看能否独立完成相关的操作。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: