读取本地文档,abc******123******582,按这个******分割,读取每一行,第三个
时间: 2024-09-01 19:00:20 浏览: 36
如果你想要在Python中读取本地文本文件,假设文件名是"abc_123_582.txt"并且内容是由空格或其他分隔符按照行分割,可以使用内置的`open()`函数打开文件,然后逐行读取。每行数据通常可以用`split()`方法按照指定模式分割,比如这里提到的星号`*`。
下面是一个简单的示例:
```python
# 打开文件
with open("abc_123_582.txt", 'r') as file:
# 逐行读取
for line in file:
# 按照星号*分割,获取第三部分
parts = line.strip().split('*')
if len(parts) >= 3: # 验证是否有三个部分
third_part = parts[2]
print(f"第三行的内容是:{third_part}")
```
注意,这将打印出第三行数据的第三个元素,如果文件有多于三行,并且所有行都包含三个部分,这将会处理每一行的第三个部分。如果某些行不是三个部分,上述代码会忽略它们。
阅读全文