【发布时间】:2021-08-13 10:47:15
【问题描述】:
如何将以下文本文件转换为具有与用户、名称、公司、会话、描述、开始和结束相同列的 csv 文件
数据:05-20-21[15:55, Eur] 用户页面的用户历史记录:1
用户|姓名 |公司 |会话|说明 |开始 |结尾 | | | | |日期 |时间|日期|时间|
安迪坎特|安迪坎特| 135 |奥特 | ttstpdeman | 05-19-21|07:48|05-19-21|08:13 | | 135 | ttspt|瘦客户端| 05-19-21|07:48|05-19-21 |08:13
日期:06-20-21[15:55, Eur] 用户页面的用户历史记录:2
【问题讨论】:
-
它包含 - + [ ]
-
如果您复制问题中的文字会很有帮助。
-
首先您必须确保所有行都包含相同数量的
|。因此,在 python 中读取文件并删除不相关的行,例如包含---+--的行或顶部包含标题和页码的行。然后你可以使用read_csv(filename, sep='|')看看它是否适合你。您可以在读取文件后使用.strip()删除空格。由于您提供了文本文件的图像,我无法进一步帮助您 -
到目前为止你有什么尝试? SO sommunity 不是来做你自己的任务的……
-
@Steven 我已经尝试了很多东西,我明天会发布它。希望你能帮助我