PEP 8 besagt, dass Python-Paket- und Modulnamen kurz sein sollten, da einige Dateisysteme lange Namen abschneiden. Und ich versuche, Python-Konventionen in einem neuen Projekt zu folgen. Aber ich mag lange, beschreibende Namen. Ich frage mich also, wie kurz die Namen sein müssen, um PEP 8 zu erfüllen. Und macht sich jemand darüber wirklich Sorgen? Ich bin versucht, diese Empfehlung zu ignorieren und längere Namen zu verwenden, weil ich denke, dass dies nicht mehr so relevant ist. Glaubt irgendjemand, dass diese Empfehlung sich lohnt, zu folgen? Wenn ja, warum? Und wie kurz ist kurz genug?Wie wichtig ist es, kurze Namen für Python-Pakete und -Module zu verwenden?
bearbeiten: Danke für alle hilfreiche Antworten. Ich werde mir keine Sorgen machen, dass meine Namen wirklich kurz werden, da ich nicht glaube, dass irgendjemand mein System auf einem wirklich alten Computer laufen lassen wird. Und wenn es passierte, könnte ich später einige der Namen verkürzen. Aber ich werde sie auf 32 Zeichen beschränken. Und jetzt verstehe ich, dass PEP 8 speziell für die Standardbibliothek gedacht ist, und die Länge des Namens macht in diesem Fall Sinn. Aber ich denke, dass längere Namen für die Anwendung, an der ich arbeite, besser sind. Ich denke nicht, dass es hier eine beste Antwort gibt, also werde ich eine Münze werfen, um mir bei der Entscheidung zu helfen.
PEP8 "gibt Codierungskonventionen für den Python-Code, der die Standardbibliothek in der Hauptpython-Distribution enthält". Im zweiten Abschnitt werden auch die Gründe für das Aufheben der Regeln im Styleguide erläutert. – dheerosaur
Danke. Ich habe das Detail für die Standardbibliothek verpasst. – Dan