在 Pandas 中连接时未将分隔符应用于 csv 文件的数据



我有一组正在尝试连接的csv文件。我遇到串联文件未将逗号分隔符应用于内容的问题。下面给出的代码是:

##Location where the csv files are located
updatedfiles = glob.glob(LOCAL_PATH2 + "/*.csv")
#Applying comma separator to the concatenated output
df_v1 = [pd.read_csv(fp, sep=',', delim_whitespace=True).assign(FileName=os.path.basename(fp)) for fp in updatedfiles]

谁能指导我。谢谢

我认为需要删除delim_whitespace=True,因为 2 个分隔符,和空格。如果需要两个sep='s+|,'都应该工作或参数skipinitialspace=True它需要删除尾随空格。

read_csv

delim_whitespace:布尔值,默认值为假

指定是否将空格(例如 ' ' 或 '\t'(用作 sep。 等效于 设置 sep='\s+'。如果此选项设置为 True,则不应为分隔符参数传入任何内容。

相关内容

  • 没有找到相关文章

最新更新