【发布时间】:2014-12-08 19:43:10
【问题描述】:
我需要将以下 curl 程序转换为等效的 python 程序,并且还想知道如何存储这个请求的响应,它是 python 中的一个 csv 文件。
curl --data-binary @obama.txt "http://www.sentiment140.com/api/bulkClassify?query=obama"
这是一个用于计算文本文件 obama.txt 中每条推文的情绪得分的程序。
例如:obama.txt 可能包含: \n 奥巴马真棒 \n 我不知道奥巴马是谁 \n 奥巴马在吃土豆
(\n = 换行)
--data-binary 标志告诉 curl 在发送的数据集中保留换行符,@obama.txt 告诉 curls 从哪个文件名读取数据
响应将是包含两个字段的 CSV: -极性。极性值为: 0:负 2:中性 4:正面 - 正文
我怎样才能在 python 中实现相同的功能。我在使用 python 方面的经验非常少,所以如果有人能给出确切的代码,那将不胜感激。
【问题讨论】: