[Python] 纯文本查看 复制代码
import urllibd = {
"$count":"count",
"$limit":"limit",
"$offset":"offset",
"$filter":None,
}
print urllib.urlencode(d)
结果:%24offset=offset&%24limit=limit&%24filter=None&%24count=count
[Python] 纯文本查看 复制代码
import json
import urllib
import urllib2
#get response
data = json.dumps(body)
conn = urllib2.Request(url, data, header)
res = urllib2.urlopen(conn)
print res
print res.read()
二、python3urllib简介:Python3中也有urllib和urllib3两个库,其中urllib几乎是Python2中urllib和urllib2两个模块的集合,所以我们最常用的urllib模块,而urllib3则作为一个拓展模块使用。
urllib发起请求
[Python] 纯文本查看 复制代码
import urllib
from urllib import request
res = request.urlopen("http://www.baidu.com")
print(res.read())
urllib进行url编码
[Python] 纯文本查看 复制代码
import urllib
from urllib import parse
d = {"a":"1","b":"2"}
parse.urlencode(d)
结果:'a=1&b=2'
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |