Python网络请求httplib2


在Python中,安装第三方模块,是通过包管理工具pip完成的。

如果你使用的是Mac或Linux,可以跳过安装pip这个步骤。

如果你使用的是Windows,确保安装时勾选了pipAdd python.exe to Path

在DOCS窗口下尝试运行pip,如果Windows提示未找到命令,可以重新运行安装程序添加pip

Mac或Linux上有可能并存Python 3.x和Python 2.x,因此对应的pip命令是pip3

一般来说,第三方库都会在Python官方的pypi.python.org网站注册,要安装一个第三方库,必须先知道该库的名称,可以在官网上搜索,比如httplib2的名称叫httplib2,因此,安装httplib2的命令就是:

pip install httplib2

耐心等待下载并安装后,就可以使用httplib2了。

以下是我所写的例子:

环境:a.服务器Tomcat7.0

            b.Python 3.5

            c.win7

Python代码

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

' a test module '

__author__ = 'lsc'

import httplib2
h = httplib2.Http(".cache")
(resp_headers, content) = h.request("http://localhost:8080/php/test.php", "GET")
print (content)

第1行和第2行是标准注释,第1行注释可以让这个netPhyton.py文件直接在Unix/Linux/Mac上运行,
第2行注释表示.py文件本身使用标准UTF-8编码;
第4行是一个字符串,表示模块的文档注释,任何模块代码的第一个字符串都被视为模块的文档注释;
第6行使用__author__变量把作者写进去;

PHP的代码
python httplib study!

运行:在docs窗口下CD到源码的根目录 运行 python netPython.

结果为:

b'python httplib study!'


你可能感兴趣的:(摸索)