httplib2是一个非常好的http协议客户端库,以下几个特性,我比较喜欢:
1、缓存cache
import httplib2
h = httplib2.Http(".cache")//这个地方指出存放缓存的目录,默认在程序运行的目录下建立
resp, content = h.request("http://www.baidu.com")
2、支持https
具体代码就不上了,h.request("https://www.baidu.com")
3、自动进行urlcode
参数可以是直接上的
h.request("https://www.baidu.com?word=测试")
最后说一下如何安装,
进入cmd
cd c:\Python34\Scripts
pip install httplib2
搞定!
ps:pip是个好东西,类似linux的apt-get,自动安装的,只要把需要安装的软件包名称一定要记住哦
1、缓存cache
import httplib2
h = httplib2.Http(".cache")//这个地方指出存放缓存的目录,默认在程序运行的目录下建立
resp, content = h.request("http://www.baidu.com")
2、支持https
具体代码就不上了,h.request("https://www.baidu.com")
3、自动进行urlcode
参数可以是直接上的
h.request("https://www.baidu.com?word=测试")
最后说一下如何安装,
进入cmd
cd c:\Python34\Scripts
pip install httplib2
搞定!
ps:pip是个好东西,类似linux的apt-get,自动安装的,只要把需要安装的软件包名称一定要记住哦