博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
实际开发过程中,经常会遇到很多完全相同或者非常相似的操作,这时,可以将实现类似操作的代码封装为函数,然后在需要的地方调用该函数。这样不仅可以实现代码的复用,还可以使代码更有条理性,增加代码的可靠性。下面我们来介绍一下python的函数包相关内容。
为了组织好模块,通常会将多个模块放在一个目录中。我们将Python模块文件所在的目录称为包,且该目录下必须存在init.py文件(文件内容可以为空)。
有如下包结构:
package_1 |—— init.py |—— module_1.py |—— module_2py |—— module_3py main.py
例如:如果main.py想要调用package_1包中模块module_1中的f()函数:
import package_1.module_1 #导入模块
package_1.module_1.f() #调用函数
#也可以用以下语句实现
from package_1 import module_1 #导入模块
module_1.f() #调用函数
1、廖雪峰的官网 2、python官网 3、Python编程案例教程
以上就是就是关于Python的函数包相关知识,可以参考一下,觉得不错的话,欢迎点赞、收藏、在看,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。