使用动态文件名导出 csv

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 保存文件。请帮助我


开满天机
浏览 145回答 1
1回答

暮色呼如

尝试像这样编写文件名:import osfilename = os.path.join('F:', 'Result_Check', 'B933418' + f + '.csv')此外,您通常不会将 df.to_csv 的结果分配给变量。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python