Есть ли эквивалентный способ комментировать блоки кода в python?
Нет. В Python нет препроцессора, и его фазы перевода отличаются от от C .Пожалуйста, обратитесь к документации Python .
Я рекомендую просто добавить некоторую строку #-
перед каждой бесполезной строкой (а также использовать некоторую систему контроля версий , такую как * 1016).*git
для сохранения старых версий; тогда вам даже не нужно комментировать большие куски кода, так как они хранятся в вашей системе контроля версий).
Хорошие редакторы (такие как emacs ) имеют возможности (такие как операции rectangle ) для простого добавления строки перед многими строками.
BTWкомментировать (или #if 0
-из) это большой кусок кода - плохая практика (даже в C или C ++), он делает ваш код нечитаемым.Так что не делайте этого!
Если вы используете git
, добавление небольшого комментария вроде
# many obsolete functions like foo and bar
# have been removed after commit 670aaf569a7cc104e
ИМХО намного лучше, чем хранить и комментировать сотнибесполезных строк исходного кода, и поэтому я думаю, что комментирование многих строк кода почти всегда является ошибкой.