Отладка функций PL/Python
Я просто попрактиковался в удачной разработке и написал много кода, не тестируя каждый шаг, как обычно.
Итак, теперь у меня есть несколько сотен строк кода с ошибкой где-то... Я использую pgAdmin III для написания Python и пишу его в инструменте Query Tool, который используется для обычных запросов SQL. Я не пропущу свой код Python, так как не хочу помогать с этой конкретной проблемой. Вместо этого я ищу инструмент, который предоставит мне точную позицию в функции PL/Python, где произошла ошибка. Чтобы понять, почему я этого хочу, вот сообщение об ошибке, которое я получаю, и у меня есть способ отладки, где произошла ошибка:
********** Error **********
ERROR: invalid input syntax for integer: "atextstring"
SQL state: 22P02
1 ответ
Решение
Я давно пользуюсь PL/pgSQL и не нашел инструмента для отладки.