1. 输出文件名、函数、行
import sys def log(string): info = sys._getframe().f_code.co_filename info += sys._getframe().f_code.co_name info += str(sys._getframe().f_lineno) info += ":" + string print info if __name__ == "__main__": log("hello world") ~ ~
import sys def log(string): info = sys._getframe().f_code.co_filename info += sys._getframe().f_code.co_name info += str(sys._getframe().f_lineno) info += ":" + string print info if __name__ == "__main__": log("hello world") ~ ~