【python】模块——预备知识
一、import导入模块
1.导入单个模块
import time import sys
2.导入多个模块
import time, sys
两种导入方式结果一样,使用模块内属性语法如下:
import time time.time() #模块名.方法
二、from A import B 导入模块
1.导入单个属性
from time import sleep
2.导入多个属性
from time import sleep,time
3.导入全部属性(占内存,不推荐)
from time import*
4.改名
from A import B as C # 将 B 改成 C
5.使用属性语法:
from time import time time()
三、目录
目录结构:web\web1\web2\cal
导入cal包,其中:add()为cal的属性
#第一种导入方式 from web.web1.web2 import cal cal.add() #第二种导入方式 from web.web1.web2.cal import add sdd()
四、__name__
1.查看python路径——sys.path()
from sys import path #导入模块 this_path = path() #获取路径 print(this_path) #打印
2.__name__的值
(1)在执行文件中:__main__
(2)在调用文件中:sys.path()
3.常见用法
if __name__ == '__main__' #程序 #测试代码,外部调用时无法使用
五、补充
1.import导入模块时,会执行一次模块
——————————————————————结束——————————————————————
浙公网安备 33010602011771号