Mir ist heute etwas komisches aufgefallen, das ich gerne erklärt hätte. Ich war mir nicht 100% sicher, wie man das als Frage formuliert, also kommt Google nicht in Frage. Das Protokollierungsmodul hat aus irgendeinem Grund keinen Zugriff auf das Modul logging.handlers. Probieren Sie es selbst aus, wenn Sie mir nicht glauben:Warum importieren Python-Module manchmal ihre Untermodule nicht?
Kann jemand erklären, warum das passiert?
Bitte nicht 'von Modulimport *' verwenden. Es ist fast immer ein Fehler. –
Wenn Sie möchten, dass alles in einem Paket automatisch importiert wird, führen Sie diese Importe in __init__.py durch, statt __all__ in __init__.py zu setzen und irgendwo von Paketimport *. –
ja, du hast Recht! – shahjapan