2011-03-12 12 views
0

我正在編寫一個程序來運行涉及來自兩個數據庫的數據的某些測試。這個想法是,這樣的測試是作爲插件實現的(我目前使用的是Yapsy插件框架)。例如,一個測試可以檢查第一個數據庫中一個錶行中的某些字段是否與另一個數據庫中的一個錶行中的其他字段相同。很可能有幾個測試必須訪問相同的表數據,如果程序不會在這種情況下複製數據的回覆(由於涉及遠程數據庫,查詢的執行速度可能會很慢),那將會很不錯。在Python中共享插件的數據庫數據

關於如何在python中實現這一點的任何想法?

回答

0

如果您要檢索數據並對其進行處理,並且事先知道數據結構,則可以使每個插件聲明它使用的數據:表或表/列。

然後,您可以創建一個表=>插件的字典,併爲每個插件傳遞它在載入其表時所需的數據。