импорт против __import __ () против importlib.import_module ()?
Я заметил, что Flask использовал Werkzeug для__import__
модуль, и я был немного смущен. Я пошел и проверил документы на нем и увидел, что он, кажется, дает вам больше контроля с точки зрения того, где он ищет модуль, но я не уверенименно так как и я понятия не имею, как это отличается отimportlib.import_module
.
Странная вещь в примере Werkzeug состоит в том, что он просто говорит__import__(import_name)
так что я не понимаю, чем это отличается от использованияimport
оператор, поскольку он игнорирует необязательные дополнительные параметры.
Кто-нибудь может объяснить? Я смотрел на других людей, которые задавали подобные вопросы ранее, но они не были четко сформулированы, и ответы вообще не касались этого.