[Python-de] Zirkuläre Imports automatisch finden

Niko niko at nerdno.de
Di Apr 7 16:59:19 CEST 2015


Hallo, 

pylint (pylint.org) sollte das finden. Message code dafür ist R0401.

Dass pylint den Code nicht ausführt sollte man besonders dann im Hinterkopf behalten, wenn man allzu dynamisch die Imports durchführt. ;) 


Viele Grüße 

Niko 

Am 7. April 2015 10:46:49 MESZ, schrieb "Thomas Güttler" <guettliml at thomas-guettler.de>:
>Hallo,
>
>zirkuläre Imports sind in Python möglich, aber in meinem Code
>nicht gewünscht.
>
>Wie könnte man zirkuläre Imports automatisch finden?
>
>In der Regel deuten zirkuläre Imports auf unklare Abhängigkeiten von
>Codebereichen hin.
>
>"Lazy Imports" die in Methoden o.ä. gemacht werden, müssen nicht
>automatisch gefunden werden.
>
>Aber für die restlichen Imports (die in der Regel oben in der Datei
>stehen) sollte
>es doch möglich sein.
>
>Kennt jemand dafür ein Tool?
>
>Gruß,
>   Thomas
>_______________________________________________
>python-de maillist  -  python-de at python.org
>https://mail.python.org/mailman/listinfo/python-de



Mehr Informationen über die Mailingliste python-de