关于python的模块

时间:2021-08-13
本文章向大家介绍关于python的模块,主要包括关于python的模块使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

一、前言

有时候写python的时候,需要将自己完成的部分打包给同事使用,但是因为对一些概念不了解的原因,所以有时候总是要回头去看之前保存的零散笔记,于是重新整理一遍。

二、模块与包

1. 模块

在Python中,一个.py文件就称之为一个模块(Module),我们经常把很多函数或者“常量”分组,放到同一个模块中,方便别人调用,譬如,我有一个文件夹叫myfood,里面有两个.py文件,分别是fruit.py和apple.py,fruit.py和apple.py就是两个不同的模块。

myfood-

    | -- fruit.py

    |-- apple.py

它们的内容分别是:

apple.py:

"""apple functions"""

def get_apple():
    print("this is apple")

fruit.py:

"""fruit functions"""

import apple

def get_fruit():
    apple.get_apple()
    print("that is all")

if __name__ == "__main__":
    get_fruit()

我可以在fruit模块中,直接导入apple模块,然后在myfood文件中,运行python fruit.py,可以正常运行,输出:

this is apple
that is all

2. 包

三、参考

1. todo

(完)

本文版权归作者(https://www.cnblogs.com/harrymore/)和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,如有问题, 可邮件(harrymore@126.com)咨询.

原文地址:https://www.cnblogs.com/harrymore/p/11509466.html