Я хочу создать веб-приложение, которое полностью само по себе, не требуется. Является ли cherrypy хорошим решением, и может ли это быть скомпилировано с чем-то вроде py2exe?Можно ли скомпилировать автономное веб-приложение, построенное с использованием черри?
ответ
Python - это язык сценариев и обычно не скомпилирован. То, о чем вы говорите, это упаковывать ваши скрипты в exe (через p2exe), в комплекте с относительными модулями и интерпретатором.
Это возможно со многими сценариями, включая CherryPy, поскольку p2exe в основном связывает все ваши скрипты в одном месте, а затем выполняет его с помощью интерпретатора. This link will allow you to build your application into an exe. Я бы рекомендовал вместо этого использовать pyinstaller, поскольку я нашел это намного проще.
Это question показывает, что вы можете демон CherryPy, и со страницы CherryPy ->
Ваших CherryPy питанием веб-приложение фактически автономного Python приложение встраиванием своего собственного многопоточного веба сервер. Вы можете развернуть их в любом месте, где вы можете запускать Приложения Python. Apache не требуется
Итак, да, вы можете развернуть CherryPy, автономно без Apache. CherryPy кажется прекрасным решением.
Вы в основном описываете web2py.
- 1. Можно ли скомпилировать приложения Metro C++ с использованием MBCS
- 2. Можно ли скомпилировать FLA с помощью mxmlc?
- 3. Можно ли скомпилировать позже JDK?
- 4. Можно ли скомпилировать с помощью Android 24?
- 5. Можно ли скомпилировать pgplot с mpif90?
- 6. Можно ли создать автономное веб-приложение JAR с Play Framework?
- 7. Можно ли конвертировать автономное приложение JavaFX в WAR?
- 8. JQuery меню аккордеона, построенное с использованием таблиц
- 9. Автономное автономное приложение с NoSuchBeanDefinitionException
- 10. Я не могу понять многопоточность с использованием черри/бутылки
- 11. длина содержимого ответа на журнал с использованием бутылки и черри
- 12. Можно ли скомпилировать проект grunt от maven?
- 13. Перезагрузка одного модуля в черри?
- 14. Можно ли скомпилировать код Windows в Linux?
- 15. HTML-индикатор выполнения с использованием черри и JavaScript
- 16. Можно ли скомпилировать без установки MySqlConnector?
- 17. Можно ли скомпилировать ассемблерный код в MSVC++?
- 18. автономное веб-приложение с использованием JavaFX
- 19. Можно ли «скомпилировать» потоковые выражения в C++?
- 20. Можно ли предварительно скомпилировать jsp в eclipse?
- 21. Можно ли скомпилировать код внутри виртуальной машины?
- 22. Можно ли скомпилировать программу, написанную на Python?
- 23. можно ли скомпилировать экземпляры шаблона класса C++?
- 24. Texmaker. Можно ли скомпилировать не сфокусированный файл?
- 25. Можно ли скомпилировать проект C# без MSBuild?
- 26. Можно ли скомпилировать код сборки с оптимизацией, предоставляемой gcc/g ++?
- 27. Функции выбора черри
- 28. Можно ли скомпилировать libCurl с поддержкой SSH с помощью vc8?
- 29. Может ли приложение, построенное с использованием Visual C++ 6, использовать DLL, построенную с Visual Studio 2008?
- 30. Как скомпилировать Microsoft Silverlight для Symbian как .SIS (автономное) приложение?