Отладка пижамного кода Python - PullRequest
4 голосов
/ 09 апреля 2011

Я использую пижаму для разработки веб-страницы.Я пишу код на python, который переводится в javascript пижамами.Таким образом, ошибка отладки программирования обнаруживается только при тестировании веб-страницы.Было бы гораздо эффективнее, если бы мы могли сначала запустить код в интерпретаторе Python, а затем компилировать в javascript.Это, вероятно, потребует установки пижамного рабочего стола.Я попытался установить Pajamas-Desktop, но это было не так просто для меня, и я не смог преуспеть в установке Pajamas-Desktop.

Мне интересно, есть ли способ запустить код для проверки на наличие ошибок, т.е.не хочу видеть всплывающие виджеты.Но просто запустить в интерпретаторе, чтобы ошибки, такие как отсутствие при импорте модуля, используемого в программе, были обнаружены.

1 Ответ

4 голосов
/ 10 апреля 2011

Pylint, вероятно, является первым местом для запуска - его можно установить с помощью easy_install, затем запустить как

$ pylint my_python.py

Множество ошибок можно легко отредактировать - но любые серьезные проблемы будут немедленно выделены - и выне нужны эти дополнительные модули пижамы-десктопы!Другими подобными инструментами (которые делают то же самое) являются PyCheckMate (только проверка синтаксиса), PyChecker и PyFlakes.

...