在 Python 中流式传输 Twitter 数据并保存到 csv
Streaming twitter data and saving to csv in Python
我正在尝试按照此 tutorial 将推文从 Twitter 流式传输到数据库,然后再将数据库转换为 CSV 文件。我可以实现流式传输 API 功能来很好地捕获数据,但是在尝试将数据保存在 csv 文件中时我遇到了问题。
起初我遇到了与 类似的问题,我收到了以下错误。
AttributeError: module 'dataset' has no attribute 'freeze'
该解决方案消除了 运行 脚本时的错误,但我没有 CSV 文件,而是空的 DB 文件。
我查看了所有文档,但我真的不确定我做错了什么以及我该如何继续。
首先,我认为将流中的推文存储在 CSV 文件中是个坏主意,请使用 MongoDB 或其他存储数据的数据库。
如何在数据库 中组织流式传输和存储推文的好例子,您可以在 this github repository [=12= 上找到]
在将推文插入数据库之前,最好提前计算推文的情感分数。可以使用 VADER 情绪分析工具进行情绪分析。
祝你好运)
我正在尝试按照此 tutorial 将推文从 Twitter 流式传输到数据库,然后再将数据库转换为 CSV 文件。我可以实现流式传输 API 功能来很好地捕获数据,但是在尝试将数据保存在 csv 文件中时我遇到了问题。
起初我遇到了与
AttributeError: module 'dataset' has no attribute 'freeze'
该解决方案消除了 运行 脚本时的错误,但我没有 CSV 文件,而是空的 DB 文件。
我查看了所有文档,但我真的不确定我做错了什么以及我该如何继续。
首先,我认为将流中的推文存储在 CSV 文件中是个坏主意,请使用 MongoDB 或其他存储数据的数据库。
如何在数据库 中组织流式传输和存储推文的好例子,您可以在 this github repository [=12= 上找到]
在将推文插入数据库之前,最好提前计算推文的情感分数。可以使用 VADER 情绪分析工具进行情绪分析。
祝你好运)