我想構建一個完全由自己站立的web應用程序,不需要apache。 cherrypy是一個很好的解決方案,可以用py2exe編譯嗎?可以編譯用cherrypy構建的獨立Web應用程序嗎?
0
A
回答
1
Python是一種腳本語言,通常不會被編譯。你正在談論的是將你的腳本打包成一個exe文件(通過p2exe),與相關模塊和解釋器捆綁在一起。
對於許多腳本(包括CherryPy),這是可能的,因爲p2exe基本上將所有腳本粘在一起,然後與解釋器一起執行。 This link will allow you to build your application into an exe.但是,我會建議您使用pyinstaller,因爲我發現它更容易。
這question表明,你可以長期駐留的CherryPy,並從CherryPy的頁面 - >
你的CherryPy支持的Web應用程序 其實都是獨立Python 應用程序中嵌入自己的 多線程網絡服務器。您可以將 部署到您可以運行的任何地方 Python應用程序。 Apache不是 要求
所以是的,你可以部署CherryPy,自包含沒有Apache。 CherryPy似乎是一個很好的解決方案。
0
你基本上是描述web2py。
相關問題
- 1. Rails應用程序是否可以編譯爲獨立應用程序?
- 2. 交叉編譯獨立應用程序?
- 3. 獨立Web應用程序
- 4. 我可以創建一個.NET Core Web API獨立應用程序嗎?
- 5. 如何使Web應用程序獨立於Ant版本構建
- 6. 是否可以使用Play Framework創建獨立的JAR Web應用程序?
- 7. asp.net web應用程序可以與獨立的可視化C++應用程序進行通信嗎?
- 8. 應用程序可以編譯並創建另一個應用程序嗎?
- 9. 我可以建立獨立的Apple Watch應用嗎?
- 10. ReSharper反編譯器 - 我可以將它用於獨立程序集嗎?
- 11. 可以在Linux下打開獨立的Windows應用程序嗎?
- 12. 獨立的web應用程序會話
- 13. 獨立的Web應用程序.Net
- 14. 獨立的Web應用程序
- 15. 構建Web應用程序編程
- 16. 使用MinGW編譯獨立的Qt應用程序
- 17. 我們可以使用html和javascript爲獨立應用程序創建GUI嗎?
- 18. 獨立戰爭/ java web應用程序
- 19. 編譯使用qt和cygwin編譯器的獨立應用程序
- 20. 構建應用程序獨立的SQL引擎的使用
- 21. 用Java創建獨立應用程序
- 22. 將獨立Java應用程序轉換爲可部署的Web應用程序
- 23. Can Wix 3.6可以用於獨立構建嗎?
- 24. 獨立應用程序vs Web應用程序
- 25. 如何區分Web應用程序或獨立應用程序?
- 26. 構建Java編譯/執行Web應用程序
- 27. 我們可以使用組件工作室企業創建獨立的HTML5 Web應用程序嗎?
- 28. 創建獨立的Java應用程序
- 29. 我們可以用selenium webdriver建立一個應用程序嗎?
- 30. Python編譯器,可以編譯使用Pillow/PIL的程序嗎?