我有一个使用日志模块进行错误处理的Python脚本。虽然这个Python脚本在导入到Google Colab时能正常工作,但它无法将错误记录到日志文件中。
为了尝试解决这个问题,我在Google Colab上尝试了下面的脚本,以便查看是否能够完整地写入日志。
令我失望的是,它甚至没有创建名为log_file_test.log的日志文件。我尝试在本地运行相同的脚本,它确实生成了一个文件log_file_test.log,并包含以下文本:
13:20:53,441 root INFO This is a test log ..
我错过了什么?目前,我正在用打印语句替换错误日志,但我认为必须有一种解决方法。
为了尝试解决这个问题,我在Google Colab上尝试了下面的脚本,以便查看是否能够完整地写入日志。
import logging
logging.basicConfig(filename="log_file_test.log",
filemode='a',
format='%(asctime)s,%(msecs)d %(name)s %(levelname)s %(message)s',
datefmt='%H:%M:%S',
level=logging.DEBUG)
logging.info("This is a test log ..")
令我失望的是,它甚至没有创建名为log_file_test.log的日志文件。我尝试在本地运行相同的脚本,它确实生成了一个文件log_file_test.log,并包含以下文本:
13:20:53,441 root INFO This is a test log ..
我错过了什么?目前,我正在用打印语句替换错误日志,但我认为必须有一种解决方法。