导出 Pandas 数据框的自定义文件路径

Custom Filepath Exporting a Pandas Dataframe

我正在处理财务数据,我正在清理 Python 中的数据,然后再将其导出为 CSV。我想重复使用这个文件,所以我想确保导出的文件不被覆盖。我包括这段代码来帮助解决这个问题:

# Fill this out; this will help identify the dataset after it is exported
latestFY = '21'
earliestFY = '19'

我希望用户更改最早和最晚的会计年度变量以反映他们正在使用的数据,因此当导出数据时,它被称为 financialData_FY19_FY21,例如。我如何使用 to_csv 函数执行此操作?

这是我目前拥有的:

mergedDF.to_csv("merged_financial_data_FY.csv", index = False)

这是我想要的文件路径:financialData_FY19_FY21 其中 19 和 21 可以根据上面的输入进行更改。

您可以使用 f-string 来更新将成为您的文件路径的字符串。

latestFY = '21'
earliestFY = '19'
filename = f"merged_financial_data_FY{earliestFY}_{latestFY}.csv"
mergedDF.to_csv(filename, index=False)

Link to docs