2015-04-28 25 views
4

有沒有辦法讓現有的python pyqtgraph和pyqt應用程序顯示在網頁上以實現軟件即服務?我懷疑必須有像Django這樣的支持Web框架,但我不確定這是如何完成的。在網上顯示pyqtgraph和pyqt小部件

任何提示鏈接的例子歡迎。

回答

0

以下是我已經有點通過網上拉幾個線程放在一起:

  1. Ruby on Rails的似乎比在這一刻蟒更受歡迎。
  2. 如果你去python,Flask和Django是很好的模板。
  3. 散景似乎是繪製瀏覽器的好方法。
  4. AFAIK,沒有辦法採取現有的PyQt或pyqtgraph應用程序,並讓它在網上運行。
  5. 我不確定Twisted(Tornado,Node.js和Friends)是如何適應Web SaaS的,但我偶爾會看到它是由於異步事件驅動而引用的。
  6. 人們經常會建議使用Rest,但對我來說這似乎很慢。不知道爲什麼...
0

如果你需要的是靜態的地塊,那麼它應該是簡單的繪製,並出口到SVG文件,然後在網頁上顯示的SVG(或導出到圖像,如SVG渲染在所有瀏覽器中都不可靠)。如果你需要交互性,那麼你將需要一個不同的解決方案,pyqtgraph可能不是這個工作的工具。 VisPy確實有一些早期的瀏覽器支持,但只有ipython筆記本才能證明這一點。

+0

謝謝。它需要是實時的。 – Ivan