使用python的简单http帖子

时间:2014-03-17 04:47:52

标签: python http

我有一个简单的问题,用python调用NLTK Api。要找到“伟大”的情绪; API语法是

 $ curl -d "text=great" http://text-processing.com/api/sentiment/

我需要使用python请求发布此内容并接收json对象作为response.I我正在尝试使用

resp = requests.post(url, data=values, allow_redirects=True)

如果网址为http://text-processing.com/api/sentiment/ 如何传递文本参数?

1 个答案:

答案 0 :(得分:1)

根据请求documentation修改指南,以满足您的要求,这就是您所做的:

>>> import json
>>> url = 'http://text-processing.com/api/sentiment/'
>>> payload = {'text': 'great'}

>>> r = requests.post(url, data=json.dumps(payload))