# 日志 # logging.basicConfig()的level属性显示你想查看的日志级别 import logging logging.basicConfig(level = logging.DEBUG, format = '%(asctime)s - %(levelname)s- %(message)s') logging.debug('Start of program') deffactorial(n): logging.debug('Start of factorial(%s)' % (n)) total = 1 for i inrange(n + 1): total *= i logging.debug('i is ' + str(i) + ', total is ' + str(total)) logging.debug('End of factorial(%s)' % (n)) return total print(factorial(5)) logging.debug('End of program')