在Python中,os模块主要用于操作文件和目录。而os.log模块则是用于记录日志信息的,这是一个第三方库,需要额外安装。如果你只是需要简单的日志记录,可以使用Python自带的logging模块。
下面是使用Python自带的logging模块进行日志记录的示例代码:
import logging
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(levelname)s %(message)s', filename='test.log')
logging.debug('This is a debug message')
logging.info('This is an info message')
logging.warning('This is a warning message')
logging.error('This is an error message')
在上面的代码中,我们首先通过调用basicConfig()方法设置了日志级别(level)、日志格式(format)和日志文件名(filename),然后调用不同级别的日志方法记录不同级别的日志信息。
最后,我们会在当前工作目录下生成名为test.log的日志文件。