我正在学习关于简单线程的教程.他们给出了这个例子,当我尝试使用它时,我从解释器中得到了难以理解的错误.你能告诉我为什么这不起作用吗?我正在使用WinXP SP3和Python 2.6当前版本
import thread
def myfunction(mystring,*args):
print mystring
if __name__ == '__main__':
try:
thread.start_new_thread(myfunction,('MyStringHere',1))
except Exception as errtxt:
print errtxt
Run Code Online (Sandbox Code Playgroud)
执行此结果::
在sys.excepthook中由Error启动的线程中未处理的异常:
最初的例外是:
输出中实际上缺少错误中缺少的信息.