Python抓取数据的几种方式?
import urllib.request
response = urllib.request.urlopen('http://python.org/')
html = response.read()import urllib.request
req = urllib.request.Request('http://python.org/')
response = urllib.request.urlopen(req)
the_page = response.read()from urllib import request, parse
post_data = parse.urlencode({'id':45,'renewalDate':'2029-11-06 00:00:00.000'}).encode()
req = request.Request('http://a.com/financial/api/FinancialCredit/Renew', data=post_data) # this will make the method "POST"
resp = request.urlopen(req)
print(resp.read())
- 转自 http://www.cnblogs.com/txw1958/archive/2011/12/21/2295698.html