python的requests模块功能_《Python数据可视化编程实战》—— 1.7 安装requests模块-阿里云开发者社区...
本節(jié)書摘來異步社區(qū)《Python數(shù)據(jù)可視化編程實戰(zhàn)》一書中的第1章,第1.7節(jié),作者:【愛爾蘭】Igor Milovanovi?,更多章節(jié)內(nèi)容可以訪問云棲社區(qū)“異步社區(qū)”公眾號查看。
1.7 安裝requests模塊
Python數(shù)據(jù)可視化編程實戰(zhàn)
我們需要的大部分?jǐn)?shù)據(jù)都可以通過HTTP或類似協(xié)議獲得,因此我們需要一些工具來實現(xiàn)數(shù)據(jù)訪問。Python的requests庫能讓這部分工作變得輕松起來。
雖然Python提供的urllib2模塊提供了訪問遠(yuǎn)程資源的能力以及對HTTP協(xié)議的支持,但使用該模塊完成基礎(chǔ)任務(wù)的工作量還是很大的。
Request模塊提供新的API,減輕了使用web服務(wù)的痛苦,使其變得更直接。Requests封裝了很多HTTP 1.1的內(nèi)容,僅在需要實現(xiàn)非默認(rèn)行為的情況下才需要暴露相關(guān)內(nèi)容。
1.7.1 操作步驟
安裝requests模塊最好的方式是使用pip。安裝命令如下。
$ pip install requests```
也可以在virtualenv虛擬環(huán)境中執(zhí)行安裝命令,如果并不是所有項目都需要requests,或是不同的項目需要使用不同版本的requests。
為了更快地理解requests的功能,下面是一個使用requests的小例子。
import requests
r = requests.get('http://github.com/timeline.json')
print r.content
####1.7.2 requests使用說明
總結(jié)
以上是生活随笔為你收集整理的python的requests模块功能_《Python数据可视化编程实战》—— 1.7 安装requests模块-阿里云开发者社区...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pip install pygame_使
- 下一篇: python 十六进制转中文_Pytho