PyCharm和Python日志记录的适当工作流程

时间:2017-03-19 17:38:23

标签: python intellij-idea

我无法使用的一个方面是如何使用PyCharm正确设置日志记录。

让我最接近的指南是this。但是问题仍然存在,我需要在运行任何其他脚本之前运行logging_setup.py

假设我有一个2文件项目A.pyB.py与contex:

A.py
import logging as log
log.info("IM IN A")

B.py
import logging as log
log.info("IM IN B")

如何确保在执行A.pyB.py之前运行所有日志记录配置?

  

人们如何在Python和PyCharm中为项目设置日志记录?

1 个答案:

答案 0 :(得分:0)

当我试图弄清楚日志记录是如何完成的时候,我实际上并没有发现方的页面太有用了。这个,http://docs.python-guide.org/en/latest/writing/logging/,好多了。如果您在相同的环境(例如生产)中运行脚本,只需编写一个指定日志文件,格式等的日志记录类。如果您在不同的环境中运行这些脚本,请将env作为参数传递并从中读取日志文件的名称配置文件。