Frage

In Python ist es möglich, einen alias definieren, die für ein importiertes Modul?

Zum Beispiel:

import a_ridiculously_long_module_name

...so, das ist ein alias der 'Kurzname'.

War es hilfreich?

Lösung

import a_ridiculously_long_module_name as short_name

funktioniert auch für

import module.submodule.subsubmodule as short_name

Andere Tipps

Überprüfen Sie hier

import module as name

oder

from relative_module import identifier as name

Wenn du das getan hast:

import long_module_name

Sie können auch geben es ein alias-Namen:

lmn = long_module_name

Es gibt keinen Grund, es zu tun auf diese Weise im code, aber ich finde manchmal ist es nützlich, im interaktiven interpreter.

Ja, die Module importiert werden können, unter einem alias-Namen.Verwendung als Schlüsselwort.Finden

import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4))  # Using the sqrt() function
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top