我正在開發一個項目,在該項目中我必須開發一個可以在我的網絡上的各個節點上繪製數據流量的工具。我不能使用Xgraph或Gnuplot,因爲我自己必須創建一個工具。我對GTK和Python有相當的瞭解。我想知道如何使用python收集交通數據,並在x軸上繪製帶有y軸時間數據的非常基本的圖形,並使用gtk gui顯示它。如何在linux中編寫圖形繪製實用程序
0
A
回答
1
您不需要使用GTK。您的任務指定了一個「圖形」,它是「圖片」的一個子集。使用您將用於從矩形,線條和文本框中繪製圖片的相同工具。
0
您可以使用cairoPython API,它緊密集成在GTK中。然後你只需要使用cairo API繪製一個GtkDrawingArea。請注意,自GTK 3以來Python綁定已發生變化,您將不得不使用PyGobject而不是pyGTK。
+0
謝謝大家的回覆,但目前我的主要問題是如何收集交通數據..plotting將是下一步..基本上我想收集數據,這意味着在我的網絡上兩個pcs之間轉移多少字節在給定的時間之後,在文本文件中創建兩個字段首先一次第二個數據傳輸,然後將繪製這兩個字段。 – nitinsh99 2012-04-02 14:52:32
相關問題
- 1. 如何在iphone應用程序中繪製圖形?
- 2. 如何繪製在iPhone本機應用程序的圖形
- 3. 用GPS API編寫地圖繪製應用程序?
- 4. 繪製真實圖形(graphviz?)
- 5. 如何在React Native中繪製圖形?
- 6. 如何在gnuplot中繪製條形圖?
- 7. 如何在C#中繪製XY圖形?
- 8. 如何在eclipse中繪製matplotlib圖形?
- 9. 如何在C#中繪製熱圖形?
- 10. 在Windows應用程序中使用C#繪製條形圖
- 11. 如何在Linux中編寫系統托盤的應用程序
- 12. 形狀繪製編程
- 13. 如何在ASP.NET v3.5應用程序中使用Silverlight進行圖形繪製?
- 14. 在iPad應用程序中繪製核心圖形
- 15. Java - 如何繪製圖形
- 16. 在ASP.NET Web應用程序中繪製圖形:餅圖和矩形
- 17. 實時圖形繪製(波形)
- 18. C在Linux中的C++圖形程序
- 19. 如何僅使用內置程序包在Java中繪製函數圖形?
- 20. 在ExtJs中繪製圖形
- 21. 在android中繪製圖形
- 22. 在UIView中繪製圖形
- 23. 在UIButton中繪製圖形
- 24. 在Android中繪製圖形
- 25. 在c中繪製圖形
- 26. 的iOS:在iPad應用程序繪製圖形編輯,使用HTML5
- 27. 用MonoTouch編程繪製矩形
- 28. 製作繪圖應用程序的截圖+繪製2D形狀輪廓
- 29. 如何在我的Rails應用程序中爲Facebook圖形API編寫測試?
- 30. 如何用PDFsharp繪製圓形圖像
目前還不清楚你的意思是「我自己必須創建一個工具」。您最簡單的解決方案是使用Gnuplut或matplotlib等庫,甚至Google Charts來呈現您在程序中顯示的圖像。 – 2012-04-02 10:53:00
聽起來像家庭作業「我自己必須創建一個工具」。 – fixxxer 2012-04-02 11:21:22