Estimasi Waktu Baca: < 1 menit
Deskripsi Fungsi
Fungsi __import__() adalah fungsi lanjutan yang dipanggil oleh statement import.
Dalam pemakaian sehari-hari fungsi ini terbilang jarang digunakan, karena lebih disarankan menggunakan statement import atau metode importlib.import_module() untuk mengimpor suatu modul
Sintaks dan Parameter
Berikut sintaks dari fungsi __import__()
>>> __import__(name, globals=None, locals=None, fromlist=(), level=0)
Fungsi __import__() memiliki parameter
- name – nama modul yang ingin diimpor
- globals dan locals – menentukan cara untuk menginterpretasikan name
- fromlist – objek atau form modul yang harus diimpor oleh name
- level – untuk menentukan apakah menggunakan import absolute atau relatif
Fungsi __import__() nantinya akan mengembalikan modul dari nama modul yang menjadi argumennya.
Contoh Penerapan
>>> matematika = __import__('math', globals(), locals(), [], 0)
>>> print(matematika)
<module 'math' (built-in)>
>>> print(matematika.fabs(-7.5))
7.5