我试图使用 to_csv() 函数将数据框转换为 CSV 文件。但我收到错误“PermissionError: [Errno 13] Permission denied: 'lamda0.45.csv'”。 我的代码如下:
agent_df.to_csv("lamda{}.csv".format(lamda),sep='\t', encoding='utf-8')
agent_df 是我的数据框,我需要在循环中使用相应的 lambda 值来识别 CSV 文件。 注意:我试图将文件保存在与我的程序代码相同的文件夹中。 此外,我没有按照 these answers 中的建议在任何地方打开相同的文件。
答案 0 :(得分:0)
当您尝试保存的 csv 文件已经打开时,通常会发生此错误。在运行 pd.to_csv