Python matplotlib.pyplot:如何;另存为"。csv?

Python matplotlib.pyplot:如何;另存为"。csv?,python,csv,matplotlib,Python,Csv,Matplotlib,我正在使用matplotlib创建一个小应用程序。理想情况下,用户只能看到matplotlib UI 我希望允许应用程序用户使用matplotlib工具栏上的现有保存按钮检索数据(而不仅仅是.png)(例如,通过写入扩展名为“.csv”的文件名) 是否可以覆盖/扩展某些matplotlib函数,以不支持的matplotlib格式保存打印数据 我对解决方案感兴趣,即使我需要在matplotlib之外保留数据的副本 我对数据存储在预定义路径(例如/tmp)或标准输出中的解决方案不感兴趣 “现有另存为

我正在使用matplotlib创建一个小应用程序。理想情况下,用户只能看到matplotlib UI

我希望允许应用程序用户使用matplotlib工具栏上的现有保存按钮检索数据(而不仅仅是.png)(例如,通过写入扩展名为“.csv”的文件名)

是否可以覆盖/扩展某些matplotlib函数,以不支持的matplotlib格式保存打印数据

我对解决方案感兴趣,即使我需要在matplotlib之外保留数据的副本


我对数据存储在预定义路径(例如/tmp)或标准输出中的解决方案不感兴趣

“现有另存为按钮”是什么意思?你是说matplotlib工具栏上的“保存”按钮吗?是的,我已经更新了问题。谢谢这可能很棘手,而且无论如何也不是一个好主意。用户可能会感到困惑,因为保存绘图与保存数据不一样,因此将两者放在同一个对话框中会很奇怪。您可以尝试在工具栏上添加一个单独的按钮来保存数据。有关这方面的一些信息,请参阅。谢谢您的提示!但是,我没有在您发布的“保存”对话框类名的链接中看到,也没有看到我应该覆盖的事件。我在哪里可以找到这些信息?