Ответ 1
добавить delim_whitespace=True
аргумент, он быстрее, чем регулярное выражение.
Я пытаюсь прочитать файл в pandas. Файл имеет значения, разделенные пробелом, но с разным количеством пробелов Я пробовал:
pd.read_csv('file.csv', delimiter=' ')
но он не работает
добавить delim_whitespace=True
аргумент, он быстрее, чем регулярное выражение.
вы можете использовать регулярное выражение как разделитель:
pd.read_csv("whitespace.csv", header=None, delimiter=r"\s+")
Используйте delimiter='\s+'
. Как это:
pd.read_csv('file.csv', delimiter='\s+')