使用动态文件名导出csv

时间:2019-09-23 03:55:23

标签: python python-3.x pandas pandas-groupby data-analysis

files = glob.glob("dataset_missing*.csv")
for f in files:
    df = pd.read_csv(f, na_values = missing_values, nrows=10)
    df.fillna(df.mean(), inplace=True)
    print(f)
    #print(df)
    export_csv = df.to_csv ("F:\Result_Check\"+"B933418"+"f.csv", index = None, header=True) 
    print("Next File")

导出时出现错误。我想用FileName和ID保存文件。请帮助我

1 个答案:

答案 0 :(得分:1)

尝试像这样编写文件名:

import os
filename = os.path.join('F:', 'Result_Check', 'B933418' + f + '.csv')

此外,您通常不会将df.to_csv的结果分配给变量。