用模块来合理的组织你的python代码是简单又自然的方法。下面介绍一种非常合理的布局:
#(1)起始行(Unix)
#(2)模块文档
#(3)模块导入
#(4)变量定义
#(5)类定义
#(6)函数定义
#(7)主程序下面表格就是一个典型的Python文件结构:
#/usr/bin/env python | 1 |
"this is a test module" | 2 |
import sys | 3 |
Debug=True | 4 |
class FooClass(object): | 5 |
def test(): | 6 |
if _name_--'_main_' | 7 |