Dengan Python, apakah mungkin untuk mendefinisikan alias untuk modul yang diimpor?
Contohnya:
import a_ridiculously_long_module_name
... jadi itu memiliki alias 'short_name'.
python
module
alias
python-import
Jordan Parmer
sumber
sumber
Cek disini
import module as name
atau
from relative_module import identifier as name
sumber
from name import X
(setelah definisi alias) saya dapatkanNo module named name
. Bisakah kita mengimpor modul dari alias?Jika sudah selesai:
import long_module_name
Anda juga bisa memberikannya alias dengan:
Tidak ada alasan untuk melakukannya dengan cara ini dalam kode, tetapi terkadang saya merasa berguna dalam interpreter interaktif.
sumber
Ya, modul dapat diimpor dengan nama alias. menggunakan sebagai kata kunci. Lihat
import math as ilovemaths # here math module is imported under an alias name print(ilovemaths.sqrt(4)) # Using the sqrt() function
sumber
dari MODULE impor TAGNAME sebagai ALIAS
sumber