关于包的调用

发布时间 2024-01-06 16:17:09作者: xzlwcl

关于包的调用

1.新建一个包,将各个模块(.py文件)的内容加入包下__init__.py文件中,以后掉包就是掉__init__.py包下的文件模块
2.包的路径与run.py相同,调用某个包下的模块,在__init__.py中调用时路径相对于run.py而言

image-20240106160015914

# m1.py
def f1():
    print('from m1')
    
# m2.py
def f2():
    print('from m2')
    
# __init__.py
from aaa.m1 import f1
from aaa.m2 import f2

#test.py
from aaa.m1 import f1
from aaa.m2 import f2
f1()
f2()