在Demo01文件夹下新建tests.py文件,写入下面两个方法
def hehe():
print("小机灵鬼")
def haha():
print("大机灵鬼")
在建一个test01.py文件
开始调用方法
import Demo01.tests as nidaye
nidaye.hehe()
此时调用时会发现控制台出现了一堆我没有调用的类的代码被执行
在找了很久才发现,在建Demo01文件夹时,我用的是Python package新建的,这样的话会自动生成一个
_init_.py
的初始文件,这个文件在我们调用方法的时候会自动先执行,相当于初始化,不要在这个文件里写方法和打印属性,他是一个提供外部访问是提供接口的东西