为了代码的维护,可以把代码进行分组,这样每个文件包含的代码就相对减少,在python中,一个.py文件就是一个模块。
使用模块可以提高代码的可维护性,通过模块,我们也能用用开源的或内置的模块。
使用模块还可以避免函数名,变量名的冲突,相同名字的函数或变量可以存放在不痛的文件中。
如果多个文件夹中存在模块名冲突的情况,可以在顶层包名加入__init__.py文件(文件可以是空文件),这样模块名就变成了顶层名.原模块名,这样就避免了冲突。
标准的模块文件应该包含
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
表明使用环境与文件编码
网友评论