簡體   English   中英

開發一個網頁來運行python腳本

[英]Developing a web page to run python scripts

我正在嘗試開發一個Web頁面,使用戶能夠編寫python代碼,並運行該代碼,並在需要輸入時與其進行交互。 它實際上就像一個運行python代碼的虛擬控制台。

我發現pexpect可以在系統終端本地執行此操作。 我需要做的是使用pexpect功能來創建一個運行python代碼的在線虛擬控制台。

我想到的是將pexpect運行的進程的緩沖區寫入文件並運行另一個腳本,該腳本不斷檢查文件並顯示其中的數據。 但我認為這是一個非常糟糕的解決方案,在訪問和寫入輔助內存文件方面成本很高。

任何想法如何使用pexpect或其他方法來做到這一點將不勝感激。

提前致謝。

katrielalex非常正確地指出,在決定這是一個好主意之前,你需要非常認真地考慮安全性,並且有現有技術。

  • 有使用GAE的實現在這里
  • werkzeug Web服務器在其堆棧跟蹤中包含一個交互式python控制台,用於調試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM