在Ubuntu中读取Python日志记录文件

问题描述

环境

我正在运行在网上找到的代码,它使用logging库创建日志。我在Ubuntu 18.04上使用python3.6.9。该代码是神经网络Tensorflow代码,以防某种程度上相关。

问题+更多信息

当我使用vim打开生成的日志文件时,它们看起来像是二进制文件。 在Ubuntu中使用file命令,我看到文件的类型是“数据”。

在代码中,使用logging.basicConfig(stream=sys.stdout,level=logging.DEBUG)启动记录器
该文件将另存为.0.1个文件,即events.out.tfevents.1600700600.mycomputername.21941.1

请让我知道您需要我提供的其他信息。 预先感谢您提供的任何帮助。

解决方法

您打开的文件很可能不是python日志记录模块生成的文件,因为显示的配置:logging.basicConfig(stream=sys.stdout,level=logging.DEBUG)只是将内容记录到stdout而不是文件中

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...