2013-07-26 174 views
1

可以说我有一个csv文件,其格式如下。消除pd.read_csv中的空格

89.96.146.2#一些字符串相关,要,45.53,11.0

我想基于IP地址的数据帧大熊猫阅读这些线路,并执行一些搜索功能(89.96.146.2 )。

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

这有一个白色空间与IP ?.我只能执行搜索功能,如果我把它分成line.split(' ')[0]。为什么我的上面的代码不能消除这个空白区域?

回答

3

我想你需要说的是,包括hashtag前有空格:

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

多少时间我浪费了这个.. :(..谢谢! –