Python 3.x 在一个csv中将多表数据帧导出到多表工作表

Python 3.x 在一个csv中将多表数据帧导出到多表工作表,python-3.x,pandas,Python 3.x,Pandas,我有两个变量,比如说var_1和var_2,我想将这两个变量导出到一个csv文件中,但要导出到两个工作表中。因此,最后我希望“export.csv”包含两个工作表,每个工作表包含var_1ordervar_2 目前我使用的是var\u 1.to\u csv(),我想一定有类似的…您将csv文件格式与Excel表混淆了。Excel表格可以支持多个选项卡或工作表,但CSV文件不能 要解决此问题,可以使用pandas.ExcelWriter()方法将多个数据帧保存到单独的工作表中: 将熊猫作为pd导入

我有两个变量,比如说
var_1
var_2
,我想将这两个变量导出到一个csv文件中,但要导出到两个工作表中。因此,最后我希望“export.csv”包含两个工作表,每个工作表包含
var_1
order
var_2


目前我使用的是
var\u 1.to\u csv()
,我想一定有类似的…

您将csv文件格式与Excel表混淆了。Excel表格可以支持多个选项卡或工作表,但CSV文件不能

要解决此问题,可以使用
pandas.ExcelWriter()
方法将多个数据帧保存到单独的工作表中:

将熊猫作为pd导入
writer=pd.ExcelWriter('my_dataframes.xlsx')
变量1.到excel(编写器,工作表名称='worksheet1')
变量2.到excel(编写器,工作表名称='worksheet2')
writer.save()

有关更多信息,请参阅。

好的,谢谢!这是我没有想到的一点,因为excel还显示了打开的csv文件的工作表选项卡。。。但如果你使用它,它就不会起作用。你完全正确!