У меня есть забавная проблема, о которой я хотел бы спросить вас, ребята (nals).
Я импортирую некоторый модуль A, который импортирует некоторый несуществующий модуль B. Конечно, это приведет к ошибке ImportError.
Вот так выглядит A.py
import B
Теперь давайте импортируем A
>>> import A
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/tmp/importtest/A.py", line 1, in <module>
import B
ImportError: No module named B
Хорошо, к проблеме. Как я могу узнать, является ли это ImportError результатом импорта A или какого-либо поврежденного импорта внутри A без проверки строкового представления ошибки.
Разница в том, что либо A не существует, либо введены неверные операторы импорта.
Надеюсь, вы поможете мне ...
Приветствия BB