2

次の形式の行を含む csv ファイルがあるとします。

89.96.146.2 # いくつかの文字列関連,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 に答える