编辑文本文件以删除某些内容之前的所有内容

2024-05-29 10:28:40 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我创建了一个假聊天生成器,我得到了Twitch流的聊天记录,从而生成了一个巨大的聊天记录文本文件。但是它们的格式是这样的

[2017-10-14 05:27:17 UTC] beboh13: is this guy good

有没有办法制作一个Python脚本来编辑每一行以删除第4个空格,这样上面的消息就会变成这样?你知道吗

is this guy good

Tags: 脚本消息编辑is格式thistwitchutc
2条回答

好吧,我解决了我的问题,你实际上不必使用Python,我只是得到了我的文本编辑器,按CTRL+H调出替换菜单,确保启用了特殊命令thingys。(按钮是.*的图片)然后.*UTC] .*:替换为空。你知道吗

您可以将日志文件更改为csv格式并执行以下操作

In [3]: import csv

In [3]: with open('twitch.csv','r') as file:
    reado = csv.reader(file, delimiter= ' ') 
    #make sure that the delimiter in the file is a space
    for row in reado:
        print(' '.join(row[4:]))

相关问题 更多 >

    热门问题