python模块 作者:马育民 • 2018-07-06 16:15 • 阅读:10182 # 问题1 在开发一个项目时,通常要实现很多功能,代码量增大,如果把多个功能代码写在一个py文件里,越来越难以维护,而且也不够合理。 ### 解决 为了编写可维护的代码,根据功能把代码分成多个函数,又根据功能,把多个函数放在 **不同的py文件里** 一个 py 文件就可以认为是一个模块 # 问题2 在开发一个项目时,可能需要解析 json、日期时间计算 等复杂的功能,这些功能实现比较复杂,我们不可能去实现这些功能 ### 解决 这些功能已经由大神开发好了,封装成模块 # 模块 ##### 一个py文件可以认为是一个模块 ### 使用模块的好处 1. 提高代码的可维护性 2. 编写代码不必从0开始,直接调用模块即可(python内置很多常用模块,如:时间、操作系统处理模块。还可以使用第三方提供的强大模块) 3. 避免函数名、变量名同名。 多人开发项目时,可能会发生函数名、变量名同名情况 ### 注意: 1. 不要与内置函数同名 原文出处:http://www.malaoshi.top/show_1EF1Sb3BOPb8.html