全路径文件:__file__
  文件名:   os.path.basename(__file__)
  函数名:    __name__
  行号:     sys._getframe().f_lineno

  听起来很美好,用起来...麻烦的地方在于,每个输出,都要这样写,这也太麻烦了.

  这个时候,吾怀念起C的好处,吾使用一个define,直接输出当前行信息.参考<定义带参数的C宏,方便输出调试信息>