Carmen-Python: 无效的 Json 对象
Carmen-Python: Invalid Json Object
我正在尝试使用 Carmen 来推断没有明确地理编码的推文的位置,但是 Carmen 无法识别我的有效 JSON 格式的推文有效 JSON 条推文。
当我运行通过命令行
$Python python -m carmen.cli [control.json] [test]
文件 control.json 只有一条推文,它 运行 正常通过。此推文是使用 Twitter API.
获得的
我使用 Tweepy 从 Twitter 流中对推文进行采样,以便将所有推文写入一个文件。 Carmen 似乎不认为这些推文有效 JSON。 JSONLint 表示我的推文有效 JSON。
Carmen 只适用于 Twitter API 和单独的推文吗?
如果它确实适用于 Tweepy 和多推文文件,那么 Carmen 的适当输入是什么?
经过大量测试后,事实证明 Carmen-Python 可以与 tweepy 和 twitter API 一起使用。
我的推文格式是
{"tweet 0" : {"created_at" ...}
但事实证明 "tweet 0" 是不必要的,唯一需要的部分是
"{"created_at": ...}
为了让 carmen-python 工作,整个文件不需要满足 JSON 格式,但每个单独的推文都需要。
我正在尝试使用 Carmen 来推断没有明确地理编码的推文的位置,但是 Carmen 无法识别我的有效 JSON 格式的推文有效 JSON 条推文。
当我运行通过命令行
$Python python -m carmen.cli [control.json] [test]
文件 control.json 只有一条推文,它 运行 正常通过。此推文是使用 Twitter API.
获得的我使用 Tweepy 从 Twitter 流中对推文进行采样,以便将所有推文写入一个文件。 Carmen 似乎不认为这些推文有效 JSON。 JSONLint 表示我的推文有效 JSON。
Carmen 只适用于 Twitter API 和单独的推文吗?
如果它确实适用于 Tweepy 和多推文文件,那么 Carmen 的适当输入是什么?
经过大量测试后,事实证明 Carmen-Python 可以与 tweepy 和 twitter API 一起使用。
我的推文格式是
{"tweet 0" : {"created_at" ...}
但事实证明 "tweet 0" 是不必要的,唯一需要的部分是
"{"created_at": ...}
为了让 carmen-python 工作,整个文件不需要满足 JSON 格式,但每个单独的推文都需要。