Pokud si pythonovská policie přečte můj kód, dostanu doživotí Nevěděl jsem, že lokální importy jsou kontroverzní Neustále importuji knihovny v rámci Functions S velkou mocí však přichází i velká zodpovědnost Chápu, že PEP8 navrhuje globální importy, ale každé pravidlo má výjimky a měli byste vědět, kdy je porušit Zde je několik výhod lokálního dovozu: Přesně vědět, odkud vaše závislosti pocházejí v době jejich použití, místo toho, abyste se museli posouvat na začátek souboru můžete podmíněně importovat moduly, kdy/pokud je potřebujete může zlepšit dobu načítání modulu, protože nemusíte importovat vše na začátku vám může pomoci dostat se z kruhových závislostí (za předpokladu, že jste příliš líní na to, abyste cyklickou závislost opravili správným způsobem) Je zřejmé, že místní dovoz má i své nevýhody, ale tohle je nafouklý kousek, takže je zde nebudu zmiňovat Celkově doporučuji používat globální dovozy, ale pochopte kompromisy, abyste mohli v případě potřeby využít místní dovozy