2.1Python语言的包(Package)和模块(Module)

1.包(Package)

包就是存放模块的目录,目录内必须有 __init__.py 文件。

包中的成员可以是子包、模块。

包的本质是模块,导入包与导入模块一样。

2.模块(Module)

模块就是以 .py 为扩展名的 Python 文件。

注意:模块名无 .py 扩展名。

模块中的成员可以是变量、函数、类。

注意:另一个模块无论在同一个模块中被导入多少次,实际上只会被导入一次。

#导入模块中的全部成员
import 模块名 [as 模块别名]
import 模块名1 [as 模块别名1], 模块名2 [as 模块别名2], 模块名N [as 模块别名N]

#使用成员
模块名.成员名
模块别名.成员名
#导入模块中的指定成员
from 模块名 import 成员名 [as 成员别名]
from 模块名 import 成员名1 [as 成员别名1], 成员名2 [as 成员别名2], 成员名N [as 成员别名N]

#使用成员
成员名
成员别名

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/35547.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年2月1日 21:44
下一篇 2025年2月2日 14:21

相关推荐

  • 1.7Python语言的函数(Function)

    1.函数定义 函数定义是 function 类的实例。 1.1函数声明 1.2lambda函数表达式 2.函数作用域 3.函数引用表达式 4.形参分类 注意:在函数体调用元组形参时,元组形参名的前面无 *。 注意:在函数体调用字典形参时,字典形参名的前面无 **。 名称 描述 值形参 按位置传递、按关键字传递 默认值形…

    Python语言教程 2025年1月7日
    01220
  • 1.5Python语言的变量(Variable)

    1.变量声明 变量在赋值后可以通过重新赋值更改其值。 2.变量作用域 3.变量引用表达式

    Python语言教程 2025年1月5日
    01030
  • 2.2Python类型之类(Class)

    1.类定义 类定义是 type 类的实例。 1.1类声明 1.2cls关键字 cls 关键字指向当前类。 2.成员定义 注意:Python 语言不支持类访问器属性和静态访问器属性。 3.继承 3.1方法继承 一个子类可以直接继承自多个父类,但如果多个父类存在同名方法时,左边的父类的同名方法的优先级高于右边的父类的同名方…

    Python语言教程 2025年2月2日
    01050

发表回复

登录后才能评论