Python中requests模块如何使用

发布时间:2021-07-02 15:46:09 作者:Leah
来源:亿速云 阅读:132

这篇文章给大家介绍Python中requests模块如何使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

安装requests

如果安装了Anaconda,requests就已经可用了。否则,需要在命令行下通过pip安装:

pip install requests

如果遇到Permission denied安装失败,请加上sudo重试。

使用requests

>>> import requests>>> r = requests.get('https://www.douban.com/') # 豆瓣首页>>> r.status_code200>>> r.textr.text'<!DOCTYPE HTML>\n<html>\n<head>\n<meta name="description" content="提供图书、电影、音乐唱片的推荐、评论和...'
>>> r = requests.get('https://www.douban.com/search', params={'q': 'python', 'cat': '1001'})>>> r.url # 实际请求的URL'https://www.douban.com/search?q=python&cat=1001'
>>> r.encoding'utf-8'
>>> r = requests.get('https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20weather.forecast%20where%20woeid%20%3D%202151330&format=json')>>> r.json(){'query': {'count': 1, 'created': '2017-11-17T07:14:12Z', ...
>>> r = requests.post('https://accounts.douban.com/login', data={'form_email': 'abc@example.com', 'form_password': '123456'})
>>> r.headers{Content-Type': 'text/html; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Content-Encoding': 'gzip', ...}>>> r.headers['Content-Type']'text/html; charset=utf-8'
>>> r.cookies['ts']'example_cookie_12345'
>>> r = requests.get(url, timeout=2.5) # 2.5秒后超时

关于Python中requests模块如何使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. HTTP协议(9)Python requests模块的使用
  2. Python模块中requests模块的基本用法详解

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python requests

上一篇:druid密码加密的方法

下一篇:elasticserach+kibnan的安装和配置方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》