2016-05-23 37 views
1

我正在探索2D插值以便在Python中編寫腳本。我一直使用PIL(Pillow)模塊來快速顯示算法的結果 - 這對於不需要交互式輸入(即在隨機點集上測試)的情況是最好的。以圖形方式(GUI)測試Python腳本,如jsfiddle

對於交互式測試,我發現jsfiddle是最輕量級的解決方案,但是我承認用其他語言重寫函數僅僅是爲了能夠移動點並輸入特定形狀的四邊形並不理想。

simple example of 4 points, drawn at random 簡單的例子,4名綠黨隨機抽取(在JS小提琴的JavaScript;願做同樣在Python)

什麼是用Python腳本圖形玩弄一個最快的方法?是否有jsfiddle的Python對應物?當然,我搜索了'Python小提琴',但這不是我想要的。我需要的是一個簡單的畫布實現和點擊事件支持。

由於提前,

+0

市長區別JS總是與HTML結合使用。雖然Python可以與不同的GUI庫一起使用,但它默認情況下沒有。 – RvdK

回答

1

那麼,有Python Fiddle,但我認爲這個問題將是由管理員爲題外話Stack Overflow上的關閉; see this thread here.

我也會想起JupyterAnaconda。後者包括前者。這些將利用matplotlib等等,Jupyter給你一個類似Matlab的解釋器,它向你顯示每行的變量值,並且你可以一步一步地看看你正在創建的變量和圖形。

+1

那個線程可能是我正在尋找的提示。我會嘗試matplotlib。 – DailyFrankPeter

+0

是的。我不知道matplotlib/pyplot有鼠標和鍵盤事件,但它確實做到了。 – DailyFrankPeter