python通過urllib2提交http post請求

g2b4 9年前發布 | 3K 次閱讀 Python

python通過urllib2提交http post請求

#!/usr/bin/python

coding=utf-8

import urllib import urllib2

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://www.xiami.com/member/login" data = {'email':'myemail', 'password':'mypass', 'autologin':'1', 'submit':'登 錄', 'type':''} print post(posturl, data)

if name == 'main': main() </pre>

 本文由用戶 g2b4 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!