Питхон __импорт __ ()

__Импорт __ () је функција коју позива наредба импорт.

Синтакса __import__()функције је:

 __увоз __ (име, глобално = Ниједно, локално = Нема, са листе = (), ниво = 0)

__импорт __ () Параметри

  • име - име модула који желите да увезете
  • глобални и локални становници - одређује начин тумачења имена
  • фромлист - објекти или подмодули које треба увести по имену
  • ниво - одређује да ли се користи апсолутни или релативни увоз

Употреба __импорт __ () се не препоручује

Ова __import__()функција није потребна за свакодневни програм Питхон. Ретко се користи и често се обесхрабри.

Ова функција се може користити за промену семантике наредбе импорт док наредба позива ову функцију. Уместо тога, боље је користити увозне куке.

И, ако желите да увозите модул по имену, користите импортлиб.импорт_модуле ().

Пример: Како __импорт () __ ради?

 mathematics = __import__('math', globals(), locals(), (), 0) print(mathematics.fabs(-2.5))

Оутпут

 2.5

fabs()Метод је дефинисан у mathмодулу. Ову функцију можете позвати користећи следећу синтаксу:

 import math math.fabs(x)

Међутим, у горњем програму смо променили начин fabs()рада. Сада такође можемо приступити fabs()користећи следећу синтаксу:

 mathematics.fabs(x)

Занимљиви Чланци...