我有一组要尝试合并的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]
有人可以指导我吗?谢谢
答案 0 :(得分:1)
我认为需要删除delim_whitespace=True
,因为2个分隔符,
和空格。如果需要sep='\s+|,'
和参数skipinitialspace=True
都可以工作,则需要删除尾随空格。
delim_whitespace :布尔值,默认为False
指定是否将空格(例如''或'\ t')用作分隔符。等效于设置sep ='\ s +'。如果将此选项设置为True,则分隔符参数不应传递任何内容。