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