Smart :: Комментарии для Python? - PullRequest
       25

Smart :: Комментарии для Python?

0 голосов
/ 23 октября 2018

Существуют ли какие-либо пакеты Python, которые предоставляют функциональность, аналогичную Smart :: Comments * для perl ?

Он имеет ряд функций, но его основная функциональность заключается в том, чтобы оценивать и добавлять префиксированные комментариинапечатайте выражения в этих комментариях при запуске программы.

Чтобы взять простой пример из документов:

### Expected: 2 * $prediction
###      Got: $result

печатает:

### Expected: 42
###      Got: 13

У меня естьпопробовал несколько пакетов отладочной печати для Python и обнаружил, что все они приводили к слишком шумному коду, поскольку операторы печати отладки перемежались с кодом.

Smart :: Comments Позвольте мне сохранять отладочные операторы печати в комментариях, где я могу легко игнорировать их, когда мне не нужно фокусироваться на них и вместо этого сосредотачиваться только на коде.

Есть ли что-нибудь подобное для Python?

...