这很简单:
import threading as t
t.local().x = 1
print t.local().x
当我运行它时,我得到了这个:
Traceback (most recent call last):
File "C:\Documents and Settings\e272nk\Desktop\tst.py", line 3, in <module>
print t.local().x
AttributeError: 'thread._local' object has no attribute 'x'
属性分配似乎工作正常,为什么我不能检索值?
这是 Windows XP 上的 Python v2.7.5。