私はDjangoのプロジェクトを持っており、次のようにいくつかの場所で、私たちはインデント複数行のコメントを持っている:これは明らかにPEPに違反pythonの複数行コメントのインデント
field = models.IntegerField(default=0, null=True) # 0-initial_email_sent
# 1-second_email_sent
# 2-third_email_sent
を、しかし、私の意見では、読みやすさに役立ちます。もちろん、次のようなコメントを書くことができます:
# 0-initial_email_sent
# 1-second_email_sent
# 2-third_email_sent
field = models.IntegerField(default=0, null=True)
しかし、私は最初の方を好むでしょう。
PEPに違反することなくコメントを字下げする方法はありますか?
これが "正式な"ものであるかどうかはわかりませんが、[Python Style guide(PEP 8)](https://www.python.org/dev/peps/pep-0008/#comments)コメントとインラインコメント。インラインブロックコメントなどはありません。 –
'field'が' number_of_emails_sent'という名前で、適切な整数値を使用した場合、コメントは必要ありません。 – Aya