Python与Excel--05获取API

1.urllib2

urllib2模块直接导入就可以用,在python3中urllib2被改为urllib.request

urllib和urllib2都是接受URL请求的相关模块,但是提供了不同的功能,最显著的区别如下: (
1)urllib仅可以接受URL,不能创建,设置headers的request类实例; (2)但是urllib提供urlencode()方法用来GET查询字符串的产生,而urllib2则没有(这是urllib和urllib2经常一起使用的主要原因) (3)编码工作使用urllib的urlencode()函数,帮我们讲key:value这样的键值对转换成‘key=value’这样的字符串,解码工作可以使用urllib的unquote()

 

 

 

 

2.脚本

#!/usr/bin/env python
from urllib2 import urlopen
url='http://xxx.com/API'
u=urlopen(url)
for row in u:
    print row

 

posted on 2018-07-22 16:04  CevinChen  阅读(158)  评论(0编辑  收藏  举报