答案 0 :(得分:1)
不幸的是没有(或者幸运的是,因为它可以很快地在一个巨大的不需要的文件中增长)。
Python具有出色的日志记录功能。查看模块logging
。这是非常容易使用。通过logging.debug
,logging.info
或其他任何内容替换常用的打印报表是非常好的做法。
使用这样的东西:
logging.basicConfig(filename=my_filename,
format='%(message)s (%(asctime)-15s)',
level=level)
console = logging.StreamHandler()
logging.getLogger().addHandler(console)
您可以将输出打印在控制台上,也可以保存在文件中。