Python import导入模块还是类吗

img

img

img


这书导入日期时间类,但import不是用来调用模块的吗,而且类首字母应当大写,这有疑惑,想弄清,希望得到权威解释!

包是文件夹
模块是py文件
类是文件中的class
函数可以单独定义 ,也可以定义在类中作为方法

以上你可以理解为代码是从"大到小“来组织的.
因此,导入的方法有多种,有可以直接导模块的,可以导模块中的类或函数或属性的,也可以导包中的模块

导入模块或者类都可以用import
不同之处在于
使用单独import是直接导入某个类,举个例子有个装矿泉水的车,这里车代表模块,里面的矿泉水代表某个类
import : 把车给我
使用from import 是从某个模块中调用某个类
from import : 从车里把矿泉水拿出来,给我

from:从什么地方拿
import:拿了给我
不知道好不好理解,望采纳

datetime是一个模块,模块里面也有一个类叫datetime.

img