運行Python腳本,我需要建立一個網站。 用戶輸入數據後,網站需要運行Python腳本。我已經搜查了一個多星期的網絡,並沒有找到任何幫助。大家只是告訴我要下載DJango框架,但沒有正文顯示如何在html網頁中運行python腳本。 我沒有任何網頁設計經驗,因爲它不是我的領域。但我知道一些python腳本和一些html。 任何類型的幫助,使我進入正確的方向將不勝感激。爲HTML網頁
爲HTML網頁
回答
你不能「跑在HTML網頁的Python腳本」。每個人都會告訴你使用類似Django的東西,因爲如果你想創建一個動態網站來執行服務器端代碼以響應用戶輸入,你需要像Django或其他服務器端Web框架。所以你已經投入正確的方向,但忽略了這一點。
如果你想在JavaScript的Web頁面中運行同樣的方式在網頁中運行Python腳本,這是不可能的,因爲Web瀏覽器本身不明白的Python。
如果你想運行生成的HTML頁面的Python代碼,你可以像使用Django的或瓶的框架,這將需要支持這種架構(長時間運行的進程)的服務器。您也可以使用CGI Python腳本來執行此操作,這將要求您的Web服務器安裝Python並將其設置爲運行CGI腳本。
Python嵌入在同樣的方式,PHP是嵌入在HTML頁面中一般不會在Python做了HTML - 它被認爲是一個反模式,導致安全問題和大量的不良做法。與其他社區不同的是,Python人們通常不會幫助你開始自己的腳步,所以你不會爲被認爲是錯誤的事情找到很多幫助。像Mako這樣的一些模板引擎支持在模板中使用Python來生成HTML標記,但是您需要將它與其他一些Web框架結合使用來處理HTTP請求。
...不可能...... _unless_有一個用JavaScript實現的Python解釋器。 –
我剛剛來到這裏,從谷歌,這會讓你從PHP運行python'
- 1. 爲什麼使用HTML的網頁
- 2. 將網頁存檔轉換爲html
- 3. 從網頁將HTML轉換爲XLS
- 4. 爲HTML網頁跑馬燈建議
- 5. C#將html文件打印爲網頁
- 6. 轉換網頁圖像佈局爲HTML
- 7. HTML網頁全屏
- 8. HTML網頁描述+
- 9. 製作html網頁
- 10. 經過HTML網頁
- 11. Html表單行爲;是HTML標籤添加到網頁?
- 12. 將動態網頁下載爲靜態html頁面
- 13. 如何將html,css,js頁面轉換爲網頁
- 14. 用JavaScript框架將網頁轉換爲靜態html頁面
- 15. 網頁設計與HTML 5
- 16. 從網頁解析HTML
- 17. html網頁調整大小
- 18. html中的網頁設計
- 19. 移動圓在html網頁
- 20. 從網頁從刮HTML
- 21. HTML/CSS網頁結構
- 22. C#ASP網從HTML頁面
- 23. 網頁的HTML源沒有
- 24. PHP + html網頁到pdf
- 25. html文檔子域網頁
- 26. 在網頁上打印HTML
- 27. PDF中的HTML網頁
- 28. 將HTML插入網頁
- 29. 解析HTML(網頁)JavaSE
- 30. Perl HTML CGI網頁錯誤
的Python在服務器上運行。 HTML在客戶端上呈現。 Django是一個可以幫助你將數據注入你的html模板的框架。 – Jake