模块

模块:

1,就是一个Python文件

2.Python自带的

3.第三方模块,需要自己安装 pip install XXX

导入模块的原理:

1.import 一个模块,就把这个模块的代码执行一遍 ,后面加上as,(相当于一个别名)

name = '函数.py'
def funt():
    print('这是a的函数')

import 函数 as a

 

if __name__ ==  '__main__':
加入不想删这个代码,又不想让别人执行这行代码,就用
if __name__ ==  '__main__':

name = '函数.py'
def funt():
    print('这是a的函数')
if __name__ ==  '__main__':
    for i in range(4):
        funt()
funt()

import 函数 as a
print(a.name)
a.funt()

 

 怎么导入其他目录下的数据

1.从当前目录下找,

2.从python环境变量中找 --怎么查看环境变量

import sys
print(sys.path)

某一个目录引用文件

import sys
form day5 import tools
result = tools.test('ddd')
print(result)
print(sys.path)
原文地址:https://www.cnblogs.com/xxxxyanyan/p/12952328.html