【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导入模块时,会执行一次模块

——————————————————————结束——————————————————————

posted on 2018-07-20 15:04  索米尔  阅读(68)  评论(0)    收藏  举报

导航