从文件中获取不同的字符串并编写一个.txt

问题描述

我正在尝试将文本文件(.log)中的行添加到.txt文档中。

我需要将相同的数据放入.txt文件。但是,有时这条线本身是不同的。根据我在互联网上看到的情况,通常会使用一种模式来预测线条的制作方式。

1525:22Player 11 spawned with userinfo: \team\b\forcepowers\0-5-030310001013001131\ip\46.98.134.211:24806\rate\25000\snaps\40\cg_predictItems\1\char_color_blue\34\char_color_green\34\char_color_red\34\color1\65507\color2\14942463\color3\2949375\color4\2949375\handicap\100\jp\0\model\desann/default\name\Faybell\pbindicator\1\saber1\saber_malgus_broken\saber2\none\sex\male\ja_guid\420D990471FC7EB6B3EEA94045F739B7\teamoverlay\1

我通常使用的线路如下所示。我要收集的数据是:

\ip\0.0.0.0
\name\NickName_of_the_player
\ja_guid\420D990471FC7EB6B3EEA94045F739B7

然后在.txt文件中打印这些数据。这是我当前的代码。 如上所述,我不确定要在Google的研究中使用哪个关键字。以及如何调用(因为字符串不一样?)

我一直在四处张望,我做过的大多数测试都允许我做一些事情,但是我还不能如上所述做。因此,我希望在这里提供指导:)(对不起,如果我不是笨蛋,我很了解它是如何工作的,我只是没有在学校学习语言,我主要是写一些小脚本,通常他们这次都能正常工作很难)

def readLog(filename):

  with open(filename,'r') as eventLog:
    data = eventLog.read()
    dataList = data.splitlines()
  
    return dataList


    eventLog = readLog('games.log')

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)