Die Import-Erweiterung »as«
Die Anweisungen import
und from
wurden dahingehend erweitert, dass Sie in Ihrem Skript einem Modul beim Import einen anderen Namen geben können. Das heißt, die Anweisung
import langerModulName as name ist äquivalent zu: import langerModulName name = langerModulName del langerModulName # Originalnamen verwerfen
Nach dem import
können Sie (und müssen Sie sogar) den Namen nach dem as
als Verweis auf das Modul benutzen. Das funktioniert auch in einer from
-Anweisung wie
from module import langerName as name
um den Dateinamen einem anderen Namen in Ihrem Skript zuzuweisen. Diese Erweiterung wird häufig dazu benutzt, um kurze Synonyme für längere Namen zu erhalten und um Namenskollisionen zu vermeiden, wenn Sie in Ihrem Skript ...
Get Einfüehrung in Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.