我们在Python中可以使用import从标准库中导入一天模块,模块相当于是一个 .py 文件,我们导入后调用相当于执行调用的 .py 文件中的代码。导入是由import处理的,但是导入的方法有很多,下文将展示多种导入方法及之间的不同作用,以从datetime中导入datetime类型计算两个时间之间的差值来讲解。
直接导入
import [模块名]
import datetime date1 = datetime.datetime(year = 2008,month = 10,day = 23) date2 = datetime.datetime(year = 2012,month = 3, day = 12) print(date2 - date1)
直接导入模块的话当需要调用模块中的类型的时候就需要用 模块.类型 的格式来进行调用。
导入模块时重命名
import [模块] as [重命名]
import datetime as dt date1 = dt.datetime(year = 2008,month = 10,day = 23) date2 = dt.datetime(year = 2012,month = 3, day = 12) print(date2 - date1)
重命名之后就可以使用重命名的名字进行调用模块中的类型。
直接导入类型
from [模块] import [类型]
from datetime import datetime date1 = datetime(year = 2008,month = 10,day = 23) date2 = datetime(year = 2012,month = 3, day = 12) print(date2 - date1)
这样的话就只是将模块中的类型给导入了,可以在这个py文件中使用导入的类型。
本篇博客到此结束啦,大家下篇见~