Sehr gute Diskussion hier ->What is the common header format of Python files?
Der Python docstring sollte prägnant sein, und nicht wirklich Revisionsgeschichte enthalten, oder irgendetwas nicht direkt auf die aktuelle Version Verhalten bezogen. Ich muss noch "Mann" Stil Docstrings sehen, und es kann genauso gut sein.
Ein Blumenkasten mit Revisionsverlauf unabhängig von der Quellcodeverwaltung (wie einige der Änderungen kann pre-date Quellcodeverwaltung schließlich) zu den Tagen geht zurück Code auf Papier zu lesen oder als per E-Mail. Wir waren nicht immer so verbunden wie jetzt.
Mit einem modernen IDE ist dies in Ungnade gefallen, aber kann für ältere/größere hochrangige Arbeiten gesehen werden. In einigen Geschäften wird die Anmeldung nicht vom Programmierer durchgeführt, insbesondere wenn der Code "ausgekauft" wurde. Einige Signins werden auf faule, schlampige Weise kommentiert.
So variiert, aber:
#! /usr/bin/python
#--------------------------------#
# optional flower box
#--------------------------------#
"""
Multiple lines of doc if required
"""
import foo
import bar
__metastuff__='some value'
ich die 'meta' höher, insbesondere in den youtube promotionals für "PyCharm" zu sehen. Leute mögen es unter den Importen sehen, da es wirklich Code ist und die Importe vor dem Code erwartet werden. Ich kann mir vorstellen, dass es leicht werden kann, sich davon zu befreien. Sinnvolle und informative Kommentare im Low-Level-Code sind viel mehr wert als das, was sowieso oben geschrieben wird.
In der realen Welt tun Sie einfach, was alle anderen an Ihrem Projekt tun, und es wird Ihnen gut gehen. Es ist üblich, eine Vorlage trotzdem zu verwenden oder Kopieren und Einfügen (d. H. Abzocken) von einem "Prototyp".
möglich Duplikat von [Python: Was ist das gemeinsame Header-Format?] (Http://StackOverflow.com/questions/1523427/python-what-is-the-common-header-format) – Vyktor
@Vyktor Nein. Es kann nützlich sein, OP, aber es ist ein anderes Thema. – delnan