[英]Editing Text File to remove everything before certain character
所以我正在創建一個假聊天生成器,我已經獲得了 Twitch 流的聊天記錄來制作一個巨大的聊天記錄文本文件。 但是它們的格式是這樣的,
[2017-10-14 05:27:17 UTC] beboh13: is this guy good
有沒有辦法讓 Python 腳本編輯每一行以刪除第 4 個空格,所以上面的消息會變成這樣?
is this guy good
好的,我解決了我的問題,您實際上不必使用 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:]))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.