【发布时间】:2014-07-21 05:56:51
【问题描述】:
我有两个线程可以调用下面的函数:
template = 'My name is %s'
def sayhi(name):
global template
print template % name
线程 A 将调用如下:
sayhi('Tom')
线程 B 将调用如下:
sayhi('Jerry')
我的问题是 global var 'template' 是否安全。
非常感谢!
【问题讨论】:
-
template有变化吗? -
@NPE global var 'template' 在运行时不会改变。
标签: python multithreading python-multithreading