我在一個覆盆子pi項目上工作,並使用Python + Kivy出於以下原因:從LIST或從數據庫讀取是更好嗎?
我讀取了一些字符串值,這些字符串值是每300毫秒在字段中安裝的設備提供的。
只要我看到某個值,就會觸發一個python線程來運行另一個函數,該函數接受字符串並將其存儲在列表中並將其存儲在時間戳中。
我的kivy應用程序顯示存儲在列表中的值並運行一些其他功能。
問題是:將接收到的字符串保存到數據庫並讓kivy讀取數據庫還是更好的方法,還是Python更好地追加列表並讓其運行通過列表並觸發kivy任務的另一個函數?
將列表子類化並添加一個監聽器幾乎是好事,所以你不必忙着等待。 – Natecat
@Natecat好,如果這個應用程序運行幾天,名單將是巨大的。不會用完所有的內存? – EL3PHANTEN
我追加列表和彈出(0)如果列表的長度> 50,所以我鬆散的歷史數據...將數據庫響應迅速到網站,所以網絡更新顯示值例如。 <0.2秒? – BlueDog