如果您需要只读访问并且该值在线程生成之前已经初始化,则无需担心线程安全问题。如果不是这种情况,那么Python的threading库可能是您所需要的,更确切地说就是锁。关于此主题的真正好文章就是http://effbot.org/zone/thread-synchronization.htm,其中有很多例子。
如果你只初始化一次,并且在模块加载时进行初始化(也就是说:在其他线程可以访问之前),那么你将不会遇到任何线程安全问题。不需要同步。但是,如果你指的是一个更复杂的情况,你需要进一步解释才能得到一个合理的代码示例。