是否有任何python包来处理任何.txt文件?

Aru*_*hit -1 python

openpyxl用来处理许多Excel操作,但同样寻找任何处理.txt文件的包.

我有一个.txt文件,如下所示,其中包含类似表格的数据.我必须从那里删除特殊字符,并将原始数据放入Excel表格中.

=============|=============|=============|=============|
    Name     |   Address   |PhoneNumber  |     Age     |
=============|=============|=============|=============|
   Matt      |   B3/24     |  8475968    |    25       |
   John      |   A1-A2 Wing|  3335968    |    44       |
Run Code Online (Sandbox Code Playgroud)

有吗?

Inf*_*ity 5

为什么你需要"处理".txt文件?大多数情况下,您只需使用open()命令打开它们,然后使用read()write()方法读取/写入它们.

请查看Python文档中的阅读和编写文件部分.从这里开始open()命令.


如果你有以某种特殊格式(如CSV)编写的txt文件,你可以尝试在PyPi上搜索正确的模块.请注意,在这种情况下,Python具有很棒的内置CSV模块,可以很好地处理CSV文件.在这里阅读更多.


在您编辑帖子之后,我可以告诉您,您可以选择ascitable,这也适用于PyPi并且有很好的文档.
然而 - 如果没有这个库,这样做看起来并不难(嗨 - 只是说.你应该使用这个模块,它看起来很棒).只需按行读取文件,然后按管道拆分每一行.如果拆分后单元格的唯一内容是=符号,则留空行.否则 - 只需在分割后感受细胞的含量.