python读取txt文件如何使用多种分隔符
时间: 2024-04-30 11:23:43 浏览: 224
文件分割,可以按指定字符分隔txt文件
4星 · 用户满意度95%
可以使用Python内置的re模块的split方法,通过正则表达式来实现多种分隔符的读取。
示例代码:
```python
import re
with open('file.txt', 'r') as f:
lines = f.readlines()
for line in lines:
fields = re.split('[,;|\t]', line.strip())
print(fields)
```
在上述代码中,使用了正则表达式`[,;|\t]`表示逗号、分号、竖线和制表符作为分隔符,使用`strip()`方法去掉每行末尾的换行符。然后通过for循环遍历每行,再通过split方法将每行按照分隔符分割成多个字段,并打印输出。
阅读全文