可以使用pandas库的read_table()函数来读取含有多个分隔符的表格数据。该函数允许用户自定义分隔符。以下是示例代码:
import pandas as pd
with open('table.txt', 'w') as f: f.write('Name, Age, Gender | Salary\n') f.write('Alice, 25, Female | 5000\n') f.write('Bob, 30, Male , 6000')
df = pd.read_table('table.txt', delimiter='[,|]', engine='python') print(df)
解释:
该代码示例中通过open()函数创建了一个含有不同分隔符的表格数据文本文件。接着使用read_table()函数读取该文本文件,delimiter参数值为“[,|]”,使用正则表达式表示,“,”和“|”符号都是分隔符。最后使用print()函数输出读取的表格数据。