可能是csv数据中有部分值包含换行符“\n,\t”之类,把这些换行符全部去掉即可导入:
解决方案:
dataframe['指定列'] = dataframe['指定列'].map(lambda x: x if pd.isna(x) else x.strip())
或者:
def remove_strip(x):
if pd.isna(x):
return x
x: str = x.strip()
return x
dataframe['指定列'] = dataframe['指定列'].map(descrip)