Python中异常打印——面向程序猿

Posted lyxcode

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中异常打印——面向程序猿相关的知识,希望对你有一定的参考价值。

import logging
# logging.disable(logging.CRITICAL)
logging.basicConfig(filename="loggingBug.txt",level=logging.DEBUG,format="%(asctime)s-%(levelname)s-%(message)s")
def factorial(num):
    total=1
    logging.debug("开始运行:{}".format(num))
    for i in range(1,num+1):
        logging.debug("i={},total={}".format(i,total))
        total*=i
    return total

print(factorial(5))

是为了方便我以后查阅,所以注释不是很详细,如果有问题,可以尽情留言私信,我都会回复~

以上是关于Python中异常打印——面向程序猿的主要内容,如果未能解决你的问题,请参考以下文章

Python - 3.6 学习四

Python 初识面向对象#学习猿地

Python面向对象-异常

Python之面向对象异常处理

Python学习第15篇:面向对象之异常处理

python面向对象:什么是面向对象程序设计