Возможно ли это? Отладка Я имею в виду установку контрольных точек, проверку значений и шаг за шагом.Как отлаживать приложения Web2py?
ответ
Вы можете выполнить удаленную отладку веб-приложений python через TCP/IP с winpdb.
Я не использовал web2py, но если он работает в терминальном окне, вы можете использовать стандартный материал pdb. Добавьте эту строку где-то в свой код:
import pdb; pdb.set_trace()
Это вызовет отладчик и сломается. Затем вы можете использовать команды PDB: n для перехода к следующей строке, l для отображения кода, s для входа в функцию, p для печати значений и т. Д.
приложения отладки можно построенные на web2py, используя следующую настройку:
- Eclipse IDE
- Установите Pydev в Затмении
- Установить Breakpoints на код по мере необходимости
- В рамках Eclipse, право- щелкните файл web2py.py и выберите Debug As -> Python Run
- При достижении точки останова Eclipse перейдет к точке останова, где вы можете проверить переменные и выполнить код
отлично работает для меня – icn 2013-02-22 19:03:47
Да, возможно, из-за «профилактики поверочного» Я до сих пор не разрешается размещать скриншоты, но вот полный скриншот размещен на моем сайте:
Как Карл заявил, что это так же просто, как:
- Установка PyDev в Затмении
- Щелкните правой кнопкой мыши на вашем web2py проекта, выбрав Debug As> Python Run
- Выбор web2py.py как файл, чтобы запустить
Никаких других плагинов или необходимости загрузки.
Вот статья по отладке python с pdb, которая будет работать с web2py. http://sontek.net/debugging-python-with-pdb
Я отлаживаю приложения web2py с Eclipse и PyDev. Вот статья: http://www.web2pyslices.com/main/slices/take_slice/2
Вы также можете использовать Visual Studio 2010. Вот как:
- Скачать и установить Python Tools for Visual Studio.
- Создание нового проекта из существующего кода (File> New> Project Из существующего кода ...)
- Укажите папку web2py и использовать значения по умолчанию.
- Щелкните правой кнопкой мыши по адресу web2py.py и выберите команду Установить как файл автозагрузки.
- Установите точки останова и нажмите F5 (запустите) или щелкните правой кнопкой мыши по web2py.py и выберите Начните с отладки.
Это хорошая установка, если вы уже используете визуальную студию.
- 1. Как отлаживать приложения CodeIgniter?
- 2. Как отлаживать приложения OSGi?
- 3. Как отлаживать приложения Silverlight?
- 4. Как отлаживать приложения grails
- 5. Как отлаживать приложения GWT?
- 6. Как отлаживать приложения wxpython?
- 7. Развертывание приложения Web2py
- 8. Как отлаживать фоновое поведение приложения?
- 9. Как отлаживать приложения Android удаленно?
- 10. Как отлаживать приложения на iPhone?
- 11. Как отлаживать медленный запуск приложения
- 12. Различные способы отладки приложения web2py
- 13. переменные уровня приложения для web2py
- 14. Файл конфигурации приложения для web2py
- 15. динамически создавать приложения для web2py
- 16. Как отлаживать приложения Java Web Start?
- 17. Как отлаживать запуск приложения с помощью Gulp
- 18. .NET Как отлаживать обработчик протокола приложения?
- 19. Как отлаживать приложения node.js для экспресс-приложений
- 20. Как отлаживать ошибку приложения Android close close?
- 21. Как отлаживать приложение без деинсталляции приложения
- 22. Как отлаживать приложения Lift в Eclipse?
- 23. Как отлаживать приложения .net в Windows Mobile
- 24. Как отлаживать многопоточные приложения для Android
- 25. Как отлаживать приложения виджета в студии Xamarin?
- 26. Как отлаживать приложения для магазина приложений Windows?
- 27. Как отлаживать приложения для хранения окон
- 28. Как отлаживать приложения PyQt без повторной перезагрузки?
- 29. как отлаживать приложения TOMCAT не начиная
- 30. Как отлаживать молчащий отказ массивного приложения PHP?
Название говорит, что win2py, и тег говорит web2py. Вы можете исправить один из них? – 2008-11-24 20:19:23