温馨提示×

python里面import的用法

小亿
50
2024-01-04 04:55:25
栏目: 编程语言

在Python中,import语句用于导入其他Python模块(文件)中定义的函数、类和变量,以便在当前文件中使用它们。

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

  1. 导入整个模块:

    import module_name
    

    在当前文件中可以使用module_name模块中定义的函数、类和变量。

  2. 导入特定的函数、类或变量:

    from module_name import name1, name2, ...
    

    module_name模块中的name1name2等直接导入到当前文件命名空间中,可以直接使用这些导入的对象,而无需通过模块名前缀访问它们。

  3. 导入整个模块,并给它一个别名:

    import module_name as alias_name
    

    module_name模块导入到当前文件命名空间中,并将其命名为alias_name,可以使用alias_name访问该模块中的对象。

  4. 导入特定的函数、类或变量,并给它们一个别名:

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

    module_name模块中的name1name2等直接导入到当前文件命名空间中,并将它们分别命名为alias1alias2等。

  5. 导入模块中的所有对象(不推荐):

    from module_name import *
    

    module_name模块中的所有函数、类和变量直接导入到当前文件命名空间中,可以直接使用这些导入的对象,但容易引起名称冲突。

注意:在使用import语句导入模块时,Python会搜索指定的模块,首先在内置模块中搜索,然后在sys.path列表中指定的目录中搜索。

0