import time
print(time.ctime())#调用模块中的函数
import 到首次导入模块的时候会发生如下3步操作
1打开模块文件
2执行模块对应的文件,将执行过程中产生的名字都丢到模块的名称空间
3在程序中会有一个模块的名称指向模块的名称空间去
from time import ctime,time #部分导入
print(ctime())
from … import 首次导入发生了3个步骤
1以模块为准创造一个模块的名称空间
2执行模块对应的文件了,将执行过程中产生的名字都丢到模块的名称空间
3在当前执行文件的名称空间中拿到一个名字,该名字直接指向模块中的某个名字
意味着可以不用加任何的前缀而直接使用
import time as mytime #加入别名
print(mytime.ctime())
本文详细讲解了Python中`import`、`from...import`和`import as`三种导入方式的区别,包括模块加载过程、名称空间管理和别名设置。通过实例演示,帮助理解模块导入在实际编程中的应用和效率提升。
95

被折叠的 条评论
为什么被折叠?



