Skip to main content
 首页 » 编程设计

python之使用 Python 解析一个简单的文本文件

2025年05月04日15TianFang

我是一个论坛的版主,我需要修剪所有在该论坛上注册的机器人。
正如您在下面看到的,我可以通过以下方式列出所有用户:

Username number_of_mssages register_date 

例子:

- Thurman Valsin0190    0       Sat Jan 14, 2012 5:00 pm 
- Rubye Tones01AD   0       Sat Jan 14, 2012 4:59 pm 

我需要一个 super 简单的 Python 小程序来解析文本文件的每一行,这样我就可以从上面的字符串中仅获取昵称。

- Thurman Valsin0190 
- Rubye Tones01AD 

这意味着程序必须为每一行删除 0 及其后面的所有内容。文本取自 .txt 文件。
我知道这并不难,但我对 Python 不是很了解。 提前致谢!

请您参考如下方法:

这真的不是一个python问题,这是一个正则表达式/字符串解析问题......

说每一行都包含昵称、制表符和 0 是否正确?

那么它应该很简单:

(假设 line 包含文件中的一行)

nickname = line.split("\t")[0]