消除pd.read_csv中的空格

时间:2013-07-26 09:45:01

标签: python pandas dataframe

假设我的csv文件包含以下格式的行。

  

89.96.146.2#Some String Related,To,45.53,11.0

我想将这些行读入pandas数据帧并根据IP地址执行一些搜索功能(89.96.146.2)。

df = pd.read_csv('test.csv', sep='#\s+', header=None).set_index(0)

这有一个带IP的空白区域。如果我将其拆分为line.split(' ')[0],我只能执行搜索功能。为什么上面的代码不能消除那个空格?

1 个答案:

答案 0 :(得分:4)

我想你需要说主题标签前面有空格:

pd.read_csv('test.csv', sep='\s+#\s+', header=None).set_index(0)