Я хочу сократить и очистить файл CSV, чтобы использовать его в ElasticSearch.но в некоторых Dataframes (ячейках) есть разрывы строк, и невозможно проанализировать CSV-файл в ElasticSearch.Теперь я сокращаю CSV с помощью панд и пытался удалить символ новой строки, но он не работает.
Код следующий:
import pandas as pd
f=pd.read_csv("test.csv")
keep_col = ["Plugin ID","CVE","CVSS","Risk","Host","Protocol","Port","Name","Synopsis","Description","Solution",]
new_f = f[keep_col].replace('\\n',' ', regex=True)
new_f.to_csv("newFile.csv", index=False)
недостаток работает, но у меня есть новые строки в описании, Краткий обзор и решения.Любая идея, как решить это с Python / Pandas?CSV имеет около 100 тыс. Записей, поэтому удаление строк должно выполняться в каждой записи.