我作爲Python的初學者已經有點頭痛了,但是我已經設法通過Django應用程序建立了與Twitter流API的連接並且tweetstream。Python,處理web應用程序中持久的http連接
在應用程序中,我可以執行以下操作,並通過django測試Web服務器獲得持續輸出到控制檯的推文流。
with tweetstream.FilterStream(arg, arg, arg, arg, arg) as stream:
for tweet in stream:
print tweet
我也可以做這樣的事情,所以我可以查詢信息流。
my_tweetstream = tweetstream.FilterStream(arg, arg, arg, arg, arg)
print my_tweetstream.variable
理想情況下,我想,這樣它可以登錄微博,開始tweetstream,也能夠訪問一個管理頁面,其上的刷新將查詢連接並返回它如何長期被連接的數據,多少鳴叫已經返回等
問題是我不知道如何可以用我到目前爲止的代碼做到這一點。例如,我如何'存儲'連接,所以我可以查詢它?
請有人介意解釋正確的方法來解決這個問題,哪些資源可以幫助我更好地理解問題?
在此先感謝,
我可能有一個獨立的後臺進程(daemon)過程中的'tweetstream'抓微博,並把它們放在一個數據庫表格或其他內容,以及所需的任何管理信息,例如流程已運行多久。然後你的Django應用程序就可以從數據庫中讀取數據。 – Aya