python如何获得post数据 10
4个回答
展开全部
如果你使用了web框架,例如tornado,django,其中自带get,post方法,只要在响应的class里面,定义get,post函数,然后使用self.get_argument("xxx")就可以获得该参数。
如果你没有使用框架,python的urllib2模块,用调用response = urllib2.urlopen(url).read()响应的url,所有post,get的数据都在response
注意,response返回应该是json格式的,所以要用json模块,json.loads一下。
例如
response = urllib2.urlopen(url).read()
response = json.loads(response)
test = response["test"]
如果你没有使用框架,python的urllib2模块,用调用response = urllib2.urlopen(url).read()响应的url,所有post,get的数据都在response
注意,response返回应该是json格式的,所以要用json模块,json.loads一下。
例如
response = urllib2.urlopen(url).read()
response = json.loads(response)
test = response["test"]
展开全部
post的表单数据吗?post本来是自己发出的谈何获得呢,如果想看浏览器post出去什么东西,不需要写脚本,chrome,firefox都有调试工具可以查看,把IE升到IE9也可以查看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用httplib或者urllib或者urllib2都可以,具体看对应的模块的文档
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用basehttpserver模块,然后在Do_post里面处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询