切换主题
十四、模块
1、import 语句
语法:
python
import module1[, module2[,... moduleN]
2、from … import 语句
from 语句让你从模块中导入一个指定的部分到当前命名空间中,语法如下:
python
from modname import name1[, name2[, ... nameN]]
3、from … import * 语句
把一个模块的所有内容全都导入到当前的命名空间也是可行的
python
from modname import *
4、__name__属性
一个模块被另一个程序第一次引入时,其主程序将运行。如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用
__name__
属性来使该程序块仅在该模块自身运行时执行。
5、dir()
dir()
函数是 Python 中的一个内置函数,用于返回一个对象的属性列表,或者在没有提供参数时返回当前作用域的所有变量名。
1、查看对象的属性列表:当传入一个对象作为参数时,dir()
函数会返回该对象的属性列表,包括方法、变量、内置属性等。这对于了解对象的结构和可用方法非常有用。
python
dir(obj)
2、查看当前作用域的变量名:如果不传递任何参数,dir()
函数将返回当前作用域(如模块、函数、类等)中定义的所有变量名的列表。
python
dir()