Ich habe ein Projekt Django, und an einigen Stellen haben wir mehrzeilige Kommentare gegliederte wie folgt:Python mehrzeiligen Kommentar indent
field = models.IntegerField(default=0, null=True) # 0-initial_email_sent
# 1-second_email_sent
# 2-third_email_sent
Dies zeigt deutlich PEP verletzt, aber meiner Meinung nach, hilft bei der Lesbarkeit. Natürlich könnte ich Kommentare wie folgt setzen:
# 0-initial_email_sent
# 1-second_email_sent
# 2-third_email_sent
field = models.IntegerField(default=0, null=True)
, aber ich würde lieber die erste bevorzugen.
Gibt es eine Möglichkeit, Kommentare als solche einzurücken, ohne PEP zu verletzen?
Ich weiß nicht, ob das "canonical" ist, aber der [Python Style Guide (PEP 8)] (https://www.python.org/dev/peps/pep-0008/#comments) unterscheidet zwischen Blöcken Kommentare und Inline-Kommentare. Es gibt keine Inline-Blockkommentare. –
Wenn Ihr 'Feld'' number_of_emails_sent' heißt und Sie den entsprechenden Integer-Wert verwenden, brauchen Sie den Kommentar nicht. – Aya