Requests模块是一个用于网络拜访的模块,其实相似的模块有不少,比方urllib,urllib2,httplib,httplib2,他们根本都提供类似的性能,那为何Requests模块就可以脱引而出呢?能够关上它的官网看一下,是一个“人类“用的http模块。那末,它终究怎么的兽性化呢?置信假如你以前用过urllib之类的模块的话,比照下就会发现它的确很兽性化。
导入requests
下载实现后,导入模块很简略,代码以下:
import requests
申请url
这里咱们列出最多见的发送get或许post申请的语法。
发送无参数的get申请:
r=requests.get("http://pythontab.com/justTest")
如今,咱们失去了一个呼应工具r,咱们能够行使这个工具失去咱们想要的任何信息。
下面的例子中,get申请不任何参数,那假如申请需求参数怎样办呢?
发送带参数的get申请
payload = {'key1': 'value1', 'key2': 'value2'} r = requests.get("http://pythontab.com/justTest", params=payload)
以上患上知,咱们的get参数是以params要害字参数通报的。
咱们能够打印申请的详细url来看看到底对不合错误:
>>>print r.url http://pythontab.com/justTest?key2=value2&key1=value1
以上就是python怎样导入requests的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 requests
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!