2012-07-18 58 views
5

多個對象我有一個2部分的問題:Python的繪圖和顯示在同一個GUI窗口

什麼是在Python繪製數據的最佳方法是什麼?我只需要在2D中繪製數據。

我有一個使用Tkinter的畫布函數構建的畫布GUI。它繪製一個8x8的矩形網格,並且還有一些代碼允許您滾動窗口。 (我附上了一張照片)。

是否可以在與此畫布對象相同的窗口中包含一個繪圖?我需要能夠顯示繪製的數據,並希望將按鈕添加到我的GUI中,這將允許我在GUI的運行過程中更新繪圖。

在此先感謝!

enter image description here

回答

2

Matplotlib是與Python繪製數據的事實上的方式。這真的很棒。它也可以是Tk中的embedded

+0

你可以實時繪製它嗎?就像從文件中讀取輸入一樣?或者用GUI按鈕更改功能/選項? – 2012-07-18 20:51:01

+0

絕對如此。你甚至可以顯示動畫。 (儘管如此,這有點棘手)文檔非常好。看看其他用戶界面示例:http://matplotlib.sourceforge.net/examples/user_interfaces/index.html – ibab 2012-07-18 20:52:21

+0

優秀。這將是完美的! – 2012-07-18 20:55:48

相關問題