《Python数据可视化编程实战》—— 1.7 安装requests模块
2023-09-11 14:17:44 时间
本节书摘来异步社区《Python数据可视化编程实战》一书中的第1章,第1.7节,作者:【爱尔兰】Igor Milovanović,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.7 安装requests模块Python数据可视化编程实战
我们需要的大部分数据都可以通过HTTP或类似协议获得,因此我们需要一些工具来实现数据访问。Python的requests库能让这部分工作变得轻松起来。
虽然Python提供的urllib2模块提供了访问远程资源的能力以及对HTTP协议的支持,但使用该模块完成基础任务的工作量还是很大的。
Request模块提供新的API,减轻了使用web服务的痛苦,使其变得更直接。Requests封装了很多HTTP 1.1的内容,仅在需要实现非默认行为的情况下才需要暴露相关内容。
1.7.1 操作步骤安装requests模块最好的方式是使用pip。安装命令如下。
$ pip install requests``` 也可以在virtualenv虚拟环境中执行安装命令,如果并不是所有项目都需要requests,或是不同的项目需要使用不同版本的requests。 为了更快地理解requests的功能,下面是一个使用requests的小例子。
import requests
r = requests.get(http://github.com/timeline.json)
print r.content
####1.7.2 requests使用说明
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- Python csv模块的使用
- Centos 6.4 安装Python 2.7 python-pip
- 【Python】python对象与json相互转换
- python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )
- Python模块常用的几种安装方式
- Python IDE之Pydev: 基于Eclipse搭建python的编译环境(Eclipse+pydev)简介、安装、使用技巧方法集合之详细攻略
- Python之compiler:compiler库的简介、安装、使用方法之详细攻略
- Py之sip:Python库之sip的简介、安装、使用方法之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- 已解决2. Set PROTOCOL_BUPFERS_PYTHON_iMPLEMENTATION=python (but this will use pure-Python parsing and w
- 如何安装python模块, python模块安装失败的原因以及解决办法
- 电脑中同时存在多个版本的Python,在指定版本中安装依赖库(值得学习)
- Python编程:pip安装第三方模块
- Python编程:twine模块打包python项目上传pypi
- Python编程:MySQLdb模块的安装
- Python使用技巧(五):快速解决安装python-lxml模块库报错问题并简单使用
- 实战成功 H5AD加载失败 r里安装python环境 conda miniconda环境
- python基础===jieba模块,Python 中文分词组件
- Python安装模块出错(ImportError: No module named setuptools)解决方法
- Python离线安装PIL 模块(pillow、沙箱、照相)
- 基于Tesseract模块Python实现提取图片中的文字信息(安装+使用教程)
- Linux系统安装最新python详细步骤与问题解决方法【Ubuntu】
- 【Python】MongoDB数据库安装和Pymongo操作学习
- Python使用技巧(十四):城市形态模块库osmnx的安装与测试使用
- Python之源码安装python3.10及有道词典依赖PyQt5问题(二十三)