A Byte of Python

Die Anweisung from..import

Wenn Sie einfach nur die argv Variable in Ihr Programm importieren wollen (um zu vermeiden, jedes Mal sys. eingeben zu müssen), können Sie die Anweisung from sys import argv verwenden. Wenn Sie alle vom Modul sys verwendeten Namen importieren wollen, können Sie dafür die Anweisung from sys import * verwenden. Das funktioniert bei allen Modulen. Im Allgemeinen ist es besser, die Anweisung from..import zu vermeiden, und stattdessen die import-Anweisung zu verwenden. Ihr Programm wird dadurch um einiges lesbarer, und Sie vermeiden dadurch mögliche Namenskonflikte.