首页 > 解决方案 > 在熊猫中导入文本文件时跳过给定列的单词中的空格

问题描述

我正在尝试从文本文件中导入数据集,如下所示。

id  book    author
1   Cricket World Cup: The Indian Challenge Ashis Ray
2   My Journey  Dr. A.P.J. Abdul Kalam
3   Making of New India Dr. Bibek Debroy
4   Whispers of Time    Dr. Krishna Saksena

当我用于导入时:

df = pd.read_csv('book.txt', sep=' ')

结果是:

在此处输入图像描述

当我使用时:

df = pd.read_csv('book.txt')

结果是:

在此处输入图像描述

有没有办法得到类似的东西:

在此处输入图像描述

对此的任何帮助将不胜感激。谢谢

标签: pythonpandasdataframetxt

解决方案


尝试使用制表符作为分隔符:

df = pd.read_csv('book.txt', sep='\t')

推荐阅读