hege 发表于 2018-8-14 07:34:43

典型python文件结构

  #/usr/bin/env python                                  (1)起始行
  “this is atest module”                            (2)模块文档(文档字符串)
  import sys                                          (3)模块导入
  import os
  debug=True                                          (4)(全局)变量定义

  class Foo>
  “Foo>  pass
  def test():                                           (6)函数定义(若有)
  "test function"
  foo=FooClass()
  if debug:
  print 'ran test()'
  if __name__=='__main__':            (7)主程序:如果模块是被导入,__name__的值为模块名字;
  test()                           如果模块是被直接执行,__name__的值为__main__
  转自《python核心编程(第二版)》
页: [1]
查看完整版本: 典型python文件结构