首页 > 解决方案 > 我在 python 上打开日志文件时丢失了数据

问题描述

我在这个问题上有点卡住,我必须将日志文件转换为 csv,我可以看到数据,但我认为我缺少一些东西。

Path = "C:/Users/carlos/Documents/Scripts/logDaily/"
#filelist = os.listdir(Path)
#data = tablib.Dataset()
for i in filelist:
    if i.endswith(".log"):
        with open(Path + i, 'r') as f:
            for line in f:
                content = f.read()
                
                #content2 = content.split('\x7f')
                #.replace('\r', '')
                print(content)

有了这些句子,我得到了数据,但我认为缺少信息。

NormalThu Aug 13 23:13:24 202086569068565240219983872177467392  232416  230016 2834216  589472175603712217767936
NormalThu Aug 13 23:13:24 2020865180080616563204717348059653918

当我在记事本 ++ 上打开 .log 文件时,我得到了这个

记事本++日志打开

我正在使用带有 anaconda 基础和 Visual Code 的 python 3.4.8。有任何想法吗?

感谢您的回答。

标签: pythonpython-3.x

解决方案


推荐阅读