Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种系统的方法来处理 python 中的“无法导入名称”错误。我想知道
我知道循环进口是一个常见原因,但似乎还有其他原因。
回溯是确定导入是否周期性的一种方法。
另一种可能性是导入的模块中不存在该名称。您要么拼错了名称,要么导入了与预期不同的模块。通过运行诊断:
import module print module.__file__
检查您是否获得了正确的模块。用于dir(module)检查它定义的名称。
dir(module)