假设我的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]
,我只能执行搜索功能。为什么上面的代码不能消除那个空格?
答案 0 :(得分:4)
我想你需要说主题标签前面有空格:
pd.read_csv('test.csv', sep='\s+#\s+', header=None).set_index(0)