2
数据实时变化,我用Python检索Mongo的数据库中的数据进行分析。 使用流星的应用程序和客户端蟒蛇所以我改变数据以实时检索。这是我的代码:请参阅使用python流星
from MeteorClient import MeteorClient
def call_back_meth():
print("subscribed")
client = MeteorClient('ws://localhost:3000/websocket')
client.connect()
client.subscribe('tasks', [], call_back_meth)
a=client.find('tasks')
print(a)
当我运行该脚本,它只是让我在“A”当前数据和控制台将关闭,
我不想让控制台保持开放和打印数据的情况下,的变化。 我已经使用,但是实际让脚本运行,看变化,但我想这不是一个很好的解决方案。有没有其他优化的解决方案?
我从来没有用过MeteorClient在Python,但在流星有一个[观察器功能(HTTP://文档。 meteor.com/api/collections.html#Mongo-Cursor-observe),你可以调用上的光标,它会运行一个回调,每一次数据添加/更新/从集合中删除。看看你能否在MeteorClient中找到等价的功能。 – jordanwillis
是的,我已经试过和它的工作谢谢 –