2013-10-28 81 views
27

我嘗試將文件讀入熊貓。 文件已值用空格分開,但有不同數量的空格 我想:如何用空格分隔值讀取文件

pd.read_csv('file.csv', delimiter=' ') 

,但它不工作

+2

可能的重複[如何使分隔符在讀\ _csv更靈活wrt空格?](http://stackoverflow.com/questions/15026698/how-to-make-separator-in-read-csv-more-柔性-WRT空白) – e4c5

回答

51

add delim_whitespace=True參數,它比正則表達式更快。

13

你可以使用正則表達式作爲分隔符:

pd.read_csv("whitespace.csv", header=None, delimiter=r"\s+") 
相關問題