如何使用日志记录Python模块写入文件?

Takkun:

如何使用Python中日志记录模块写入文件?每当我尝试使用它时,它只会打印出消息。

Thegrinner:

一个使用logging.basicConfig而不是一个例子logging.fileHandler()

logging.basicConfig(filename=logname,
                            filemode='a',
                            format='%(asctime)s,%(msecs)d %(name)s %(levelname)s %(message)s',
                            datefmt='%H:%M:%S',
                            level=logging.DEBUG)

logging.info("Running Urban Planning")

self.logger = logging.getLogger('urbanGUI')

按顺序,这五个部分执行以下操作:

  1. 设置输出文件(filename=logname
  2. 将其设置为追加而不是覆盖(filemode='a'
  3. 确定输出消息的格式(format=...
  4. 确定输出时间的格式(datefmt='%H:%M:%S'
  5. 并确定它将接受的最低消息级别(level=logging.DEBUG)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用多个模块的python日志记录并写入文件和RotatingFileHandler

如何从Python日志记录模块写入Kafka?

Airflow + python日志记录模块未写入日志文件

Python日志记录模块未写入日志文件

Python日志记录与写入文件

如何使用python日志记录到文件?

Python 日志记录模块始终使用相同的文件

如何使用Python日志记录库写入CSV?

Python日志记录不会写入文件

如何使用Python的日志记录模块仅将调试消息记录到文件并启用调试模式作为选项?

如何打印python日志记录模块使用的当前日志记录配置?

如何使用跨多个模块的日志记录对象来完成Python日志记录?

如何从多个模块进行日志记录python日志记录

Python日志记录无法写入多个日志文件

使用Python中的日志记录模块进行颜色日志记录

如何调试python日志记录模块?

如何使用python的日志记录来登录屏幕和文件

使用Python日志记录模块时重复的日志输出

使用Python日志记录模块时重复的日志输出

Python:使用yaml配置记录器以在写入模式下打开日志文件

使用python写入日志文件时读取

如何使用日志记录模块记录我的进程ID

如何使用python日志模块为日志文件指定文件名?

如何在 Python 日志记录中区分文件和子模块?

记录模块未写入文件

Python / Docker:如何在Docker中使用python日志记录模块?

Python日志记录未写入日志

与本地文件配置Python日志记录的本地模块

如何使用python dbf模块从dbf文件中删除记录?