2015-03-08 152 views
2

我是python的新手,剛剛從C#遷移過來。我正在研究一個有多用戶支持的項目。在我們的項目中,我們有共同的字典,它們在應用程序啓動時充滿數據庫中的數據。現在這些字典用於顯示各種形式的用戶界面數據。因此,如果一個用戶在UI上編輯數據,另一個用戶登錄也會看到更改。我想知道是否有一個在python中的鎖定機制,防止同時訪問對象在C#中在python中鎖定字典

+1

http://effbot.org/zone/thread-synchronization.htm – fdsa 2015-03-08 19:29:01

+0

你是什麼意思'在C#中'?有什麼特別的,有你期望的嗎? – User 2015-03-08 20:36:52

回答

0

我不認爲有相當於在Python中鎖定。您可以使用get方法並且不提供set方法。在應用程序啓動時加載字典。如果這適用於Python 3,那麼您可以使用靜態方法,請參閱link