當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python multiprocessing.managers.Namespace用法及代碼示例

用法:

class multiprocessing.managers.Namespace

可以向 SyncManager 注冊的類型。

命名空間對象沒有公共方法,但有可寫屬性。它的表示顯示了它的屬性值。

但是,當為命名空間對象使用代理時,以'_' 開頭的屬性將是代理的屬性,而不是所指對象的屬性:

>>> manager = multiprocessing.Manager()
>>> Global = manager.Namespace()
>>> Global.x = 10
>>> Global.y = 'hello'
>>> Global._z = 12.3    # this is an attribute of the proxy
>>> print(Global)
Namespace(x=10, y='hello')

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 multiprocessing.managers.Namespace。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。