有很多方法。的一个函数使用返回为其他函数调用返回值。下次你问问题的时候,不要只发图片。下面的代码可以帮助您修改第二个函数的返回值从一个函数调用,但问题是,在tkinter,运行matplotlib方法是错误的,请参阅下面的链接并修改它自己。# !\/usr\/bin\/env python #编码:utf - 8\u201D黄哥python\u201D\u201C进口numpy npimport tkFileDialogfrom tkFileDialog进口askopenfilenameimport csvimport pylab plfrom进口情节,savefigimport大熊猫作为pdimport Tkinterimport ttkdef getpath():路径=()返回pathdef情节():打印\u201Chello\u201DRdata = _csv (getpath())打印Rdata ([1、2、3、4]) () = () _title(某人)button1 =(文本=\u201C某人\u201D,命令= getpath) button2 =(文本=\u2018开始\u2019,命令=情节)(x = 100, y = 120) (x = 50, y = 60)()你的问题,主要问题是,运行matplotlib在tkinter你没算出来。
看到下面这篇文章user_interfaces示例代码:embedding_in_