溫馨提示×

python里面import的用法

小億
55
2024-01-04 04:55:25
欄目: 編程語言

在Python中,import語句用于導入其他Python模塊(文件)中定義的函數(shù)、類和變量,以便在當前文件中使用它們。

以下是一些import的常見用法:

  1. 導入整個模塊:

    import module_name
    

    在當前文件中可以使用module_name模塊中定義的函數(shù)、類和變量。

  2. 導入特定的函數(shù)、類或變量:

    from module_name import name1, name2, ...
    

    module_name模塊中的name1、name2等直接導入到當前文件命名空間中,可以直接使用這些導入的對象,而無需通過模塊名前綴訪問它們。

  3. 導入整個模塊,并給它一個別名:

    import module_name as alias_name
    

    module_name模塊導入到當前文件命名空間中,并將其命名為alias_name,可以使用alias_name訪問該模塊中的對象。

  4. 導入特定的函數(shù)、類或變量,并給它們一個別名:

    from module_name import name1 as alias1, name2 as alias2, ...
    

    module_name模塊中的name1、name2等直接導入到當前文件命名空間中,并將它們分別命名為alias1、alias2等。

  5. 導入模塊中的所有對象(不推薦):

    from module_name import *
    

    module_name模塊中的所有函數(shù)、類和變量直接導入到當前文件命名空間中,可以直接使用這些導入的對象,但容易引起名稱沖突。

注意:在使用import語句導入模塊時,Python會搜索指定的模塊,首先在內(nèi)置模塊中搜索,然后在sys.path列表中指定的目錄中搜索。

0