[英]How can I tell Pandas read_csv to use multiple whitespaces as separators but not single whitespaces?
我想從 csv 中讀取 Pandas dataframe,其中列名中有單個空格,分隔符是多個空格。 如何告訴 Pandas 僅使用多個連續空格作為分隔符,但忽略單個空格?
使用sep=
選項的特定正則表達式模式:
df = pd.read_csv(sep='\s{2,}')
\s{2,}
- 量詞,匹配2
次到無限次之間的任何空白字符,盡可能多次 我實際使用的另一個選項,它為我節省了一些shift
按鍵:
df = pd.read_csv('file.csv', sep='\s\s+')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.