Proč se vlastně v Pythonu importuje na začátku souboru a ne na konci? Vážně přemýšlím, že to ve svém (soukromém) kódu začnu dělat jinak.
Nejsme přece žádní C#-sté nebo Javaři, abych nás víc zajímalo vidět deklarace než vidět kód. Ale tím chci jen říct, že není důvod na tom lpět, nechci tím říct, že to by byl důvod pro změnu. ALE: Mám třeba Django model a v něm chci použít nějakou obecnou utilitu. A obecná utilita potřebuje jiný model ze stejného souboru. Končím circular importem :( Takže můžu: 1) předat model do utility parametrem [trochu hnusné] 2) naimportovat až v kódu metody (a nahoře si třeba napsat poznámku, že něco vynuceně importuju v kódu metody [dost hnusné] A nebo můžu vše importovat na konci a circular importy nevzniknou. To mi přijde minimálně stejně elegantní jako importovat nahoře. A řeší to vážný problém. Co myslíte .............?? -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/e42be17c-0c75-42fb-b6db-df34ecaf1ab4n%40googlegroups.com.