您的位置:首页 > 理论基础 > 计算机网络

Python 安装 httplib2

2016-06-30 17:55 477 查看

简述

httplib2 是一个使用 Python 写的支持的非常全面的 HTTP 特性的库。需要 Python2.3 或更高版本的运行环境,0.5.0 版及其以后包含了对 Python3 的支持。

简述

下载

安装
Window

Linux

验证

更多参考

下载

进入 httplib2 下载 地址,下载适当的版本(我选择的是 httplib2-0.9.2.zip (md5))。

安装

Window

解压缩(目录为 httplib2-0.9.2)

打开 CMD 命令行,切换至解压后的目录。

键入
python setup.py install
进行安装。

完成安装后,其模块也会自动加载到 Python 安装目录下 lib 中的 site-packages 中。

Linux

切换至压缩包所在目录,解压缩:

unzip httplib2-0.9.2.zip


切换至解压缩后的目录,进行安装:

$ cd httplib2-0.9.2/
$ python3.5 setup.py install


为了验证,是否安装成功,我们写一个简单的示例程序。

验证

为了验证 httplib2 是否安装成功,写一个简单的示例程序:

import httplib2

# 获取HTTP对象
h = httplib2.Http()

# 发出同步请求,并获取内容
resp, content = h.request("https://www.hao123.com/")
print("resp = %s" % resp)
print("content = %s" % content)


一旦有了 http 对象,获取数据非常简单,以你要的数据的地址作为参数调用 request() 就可以了。这会对该 url 执行一个 get 请求。

request() 方法返回两个值。第一个是一个 httplib2.Response 对象,其中包含了服务器返回的所有 http 头。例如:status 为 200 表示请求成功。

content 变量包含了 http 服务器返回的实际数据。数据以 bytes 对象返回,不是字符串。 如果你需要一个字符串,需要确定字符编码并自己进行转换.

更多参考

第一个 Python 程序
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: