Archive for 八月, 2013
python实现url中的post提交方式
话不多说:直接上程序就能够明白一切了;
#首先应导入python使用url的两个模版
import urllib
import urllib2
#下面就是提交的过程,看起来非常简单:先请求,在打开一个http进程,然后在编码后的json格式数据放在其中,就over了
def post(url,data):
req = urllib2.Request(url)
data = urllib.urlencode(data)
#enable cookie
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor())
response = opener.open(req,data)
return response.read()
def main():
posturl = http://XXXX/
data={“taskId”:”30704203705077258″}
print post(posturl,data)
if __name__==’__main__’:
main()