尝试提供一个全局日志函数

1 投票
1 回答
699 浏览
提问于 2025-04-15 23:22

我通常写脚本的结构是这样的:

#!/usr/bin/python

import stuff

def do_things():
    print "FOO"

def main():
    do_things()

if __name__ == "__main__":
    main()

我遇到的问题是,我想要一个全局的日志记录功能,但我不太确定该怎么做。我试过用装饰器函数,但如果我在主函数里定义它,就无法在脚本中的其他函数里调用它。看起来这应该是件简单的事,但我没有这方面的经验。

1 个回答

4
import logging

Python的logging库应该能满足你的需求。

撰写回答