python 模块导入
什么是模块
python 模块(Module),是一个python 文件,以 .py结尾。 模块能定义函数,类和变量,模块里也能包含可执行代码
模块的作用:python中有很多各种不同的模块,每个模块都可以帮助我们快速实现一些功能,比如实现和时间相关的功能就可以使用time模块。我们可以认为一个模块就是一个工具包,每个工具包内都有各种不同的工具供我们使用,进而实现各种不同的功能。
通俗的讲:模块就是一个python文件,里面有类、函数、变量等,我们可以拿过来用(导入模块去使用)
2. 模块导入
模块在使用前需要先导入,导入语法如下:
[from 模块名] import [模块 | 类 | 变量 | 函数 | *] [as 别名]
常用的组合形式如:
- import 模块名
- from 模块名 import 类、变量、方法等
- from 模块名 import *
- import 模块名 as 别名
- from 模块名 import 功能名 as 别名
1.1 import 模块名
基本语法
import 模块名
import 模块名1,模块名2
模块名.功能名() # 通过 模块名.功能名()可以使用该模块中所有的功能
#使用import导入time模块使用sleep功能(函数)
import time
print("你好")
# 程序睡眠 5 秒钟
time.sleep(5) # 通过 .用来表示层级关系的 就可以使用模块内部全部功能
print("我好")
1.2 from 模块名 import 功能名
(针对模块中的某一功能,不用写 '.')
from time import sleep
print("你好")
sleep(5)
print("我好")
1.3 from 模块名 import *
使用 * 导入time模块的全部功能,不用写 '.'
from time import *
print("你好")
sleep(5)
print("我好")
1.4 import 模块名 as 别名
相当于给模块名取别名,因为有点模块名很长,用法与1.1 一样,需要用‘.’
1.5 from 模块名 import 功能名 as 别名
给功能名取别名
浙公网安备 33010602011771号