Aks*_*ase 9 python logging azure azure-functions
我创建了一个 Python Azure Functions 应用程序。在此应用程序中,我想检查日志详细信息DEBUG,INFO例如等。我已经编写了一些用于日志记录的代码,但在执行我的azure函数应用程序后我无法获取任何日志。
我已经编写了用于日志记录的基本代码,如下所示,但在执行 Azure Functions 后,我无法在控制台上看到日志。
import logging
import azure.functions as func
data = "Hello"
logging.basicConfig(level=logging.DEBUG)
logging.debug(data)
Run Code Online (Sandbox Code Playgroud)
对于上述问题还有其他解决方案或解决方法吗?
最有可能的是,根记录器被 azure 搞乱了,并且basicConfig只创建了一个具有一些正常默认值的根记录器。要解决此问题,请创建您自己的独立记录器。
import logging
logger = logging.getLogger('akshay')
logger.setLevel(logging.DEBUG)
sh = logging.StreamHandler()
sh.setLevel(logging.DEBUG)
logger.addHandler(sh)
logger.debug('Hello')
# Outputs 'Hello'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6616 次 |
| 最近记录: |