2

假设我有一个 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]. 为什么我上面的代码没有消除那个空白?

4

1 回答 1

4

我想您需要说标签之前有空格:

pd.read_csv('test.csv', sep='\s+#\s+', header=None).set_index(0)
于 2013-07-26T09:47:43.843 回答