Powiel możliwe:
Perl's AUTOLOAD in Python (getattr on a module)Python Auto Import
Wracam z tła PHP i próbuje dowiedzieć się Python i chcę mieć pewność, aby robić rzeczy, „Python sposób "zamiast tego, w jaki sposób opracowałem wcześniej.
Moje pytanie pochodzi z faktu, że w PHP5 możesz ustawić swój kod, więc jeśli spróbujesz wywołać klasę, która nie istnieje w przestrzeni nazw, najpierw zostanie uruchomiona funkcja, która załaduje klasę i pozwoli ci Kontynuuj, jakby był już załadowany. Zaletą tego jest to, że klasy nie zostały załadowane, chyba że zostały wywołane, a ty nie musiałeś się martwić o ładowanie klas przed ich użyciem.
W pythonie, na wyciągu importu jest dużo nacisku, czy to nie jest dobra praktyka, aby spróbować sztuczki z automatycznym importowaniem z pythonem, aby złagodzić potrzebę instrukcji import? Znalazłem this module, który oferuje automatyczne importowanie, ale nie wiem, czy to najlepszy sposób na zrobienie tego, czy też automatyczne importowanie modułów jest czymś, co jest zalecane, myśli?
To jest powtórka z http://stackoverflow.com/questions/1024455/autoload-in-python –