&引用;最有可能的原因是循环进口”;在Python Visual Studio代码中 导入线程 导入时间 开始=时间。性能计数器() 定义做某事(): 打印(“1秒后睡觉”) 时间。睡眠(1) 打印(“完成睡眠”) t1=线程。线程(目标=做某事) t2=线程。线程(目标=做某事) 完成=时间。性能计数器() 打印(f“在{round(finish start,1)}秒内完成”)

&引用;最有可能的原因是循环进口”;在Python Visual Studio代码中 导入线程 导入时间 开始=时间。性能计数器() 定义做某事(): 打印(“1秒后睡觉”) 时间。睡眠(1) 打印(“完成睡眠”) t1=线程。线程(目标=做某事) t2=线程。线程(目标=做某事) 完成=时间。性能计数器() 打印(f“在{round(finish start,1)}秒内完成”),python,error-handling,compiler-errors,python-multithreading,Python,Error Handling,Compiler Errors,Python Multithreading,有人知道为什么这段代码在运行时返回此错误以及如何修复它吗 回溯(最近一次呼叫最后一次): 文件“c:/Users/amanm/Desktop/Python/Python速成班/threading.py”,第1行,在 导入线程 文件“c:\Users\amanm\Desktop\Python\Python速成班\threading.py”,第12行,在 t1=线程。线程(目标=做某事) AttributeError:部分初始化的模块“threading”没有属性“Thread”(很可能是由于循环导

有人知道为什么这段代码在运行时返回此错误以及如何修复它吗

回溯(最近一次呼叫最后一次): 文件“c:/Users/amanm/Desktop/Python/Python速成班/threading.py”,第1行,在 导入线程

文件“c:\Users\amanm\Desktop\Python\Python速成班\threading.py”,第12行,在 t1=线程。线程(目标=做某事) AttributeError:部分初始化的模块“threading”没有属性“Thread”(很可能是由于循环导入)


当我在正常空闲状态下运行此代码时,它似乎可以工作,但在Visual Studio代码中不工作。

您创建的程序文件名为
threading.py
,您正在导入名为
threading
的库。这会导致名称空间混乱。请重命名您的程序(例如,
threading example.py
)。

看起来您正在使用同名的本地模块对标准库模块
threading
进行跟踪。不要使用标准库已经使用的名称。也谢谢!!多谢各位