Python中如何调用自制模块

有时候咱们本身定义的一些方法,但愿能够可以像python自定义的函数同样能够被调用。能够新建两个python包,里面会有__init__.py文件(其实python包和文件夹最大区别在于,python包中有__init__.py文件)python

建好以后,咱们在test.py中,调用咱们在modulpython中写下的方法,方法写在pool.py文件中。函数

这是写在pool.py文件中的方法。咱们能够直接在test.py中直接调用it

运行一下,ok没有问题,能够成功调用test

之后咱们就能够直接调用咱们本身写的模块啦!file

几个比较重要的模块程序

一、__init__方法

程序首先会从这个函数开始执行,相似于C语言的main主函数im

二、if  __name__=='__main__' 是否为主文件img

咱们常常会看到这样使用的函数,这里咱们要解释一下,若是是在函数所在的文件里面直接运行的话,会直接执行这段函数下面的内容,若是一旦是被其余函数所调用,则不会执行这段函数下面的内容。因此这个函数的主要做用是用来判断是否是在主函数里面执行的。注释

三、__file__

当前文件路径

四、__doc__

当前文件描述 ,显示注释的内容。

相关文章
相关标签/搜索