Python Can';找不到thread.py
这个代码是什么意思Python Can';找不到thread.py,python,Python,这个代码是什么意思 try: import thread except ImportError: del _sys.modules[__name__]#why raise 但是我找不到thread.py 为什么,del\u sys.modules[\uu\u name\uu]Python的threading.py中的代码试图加载thread模块的C实现。如果它失败了(由于某种原因,它没有被编译,就像所有Python发行版一样),那么它会从模块列表中删除自己,这样线程化就
try:
import thread
except ImportError:
del _sys.modules[__name__]#why
raise
但是我找不到thread.py
为什么,
del\u sys.modules[\uu\u name\uu]
Python的threading.py
中的代码试图加载thread
模块的C实现。如果它失败了(由于某种原因,它没有被编译,就像所有Python发行版一样),那么它会从模块列表中删除自己,这样线程化
就不会显示为已导入
如果您正在查找
线程
模块的源代码,它就在这里:必须是一些自定义逻辑-跟踪导入的内容和位置。在常规Python 3.1中,此独立代码不起作用:
>>> try:
import thread
except:
del _sys.modules[__name__]
raise
Traceback (most recent call last):
File "<pyshell#10>", line 4, in <module>
del _sys.modules[__name__]
NameError: name '_sys' is not defined
>>>
>>试试:
导入线程
除:
删除系统模块[\uuuuuu名称\uuuuuuu]
提升
回溯(最近一次呼叫最后一次):
文件“”,第4行,在
删除系统模块[\uuuuuu名称\uuuuuuu]
名称错误:未定义名称“\u sys”
>>>
你在哪里找到的