2008-11-19 6 views
5

Ich arbeite an Framework zum Testen einiger Befehlszeilenprogramme. Ich möchte einige Klassen erstellen, um die verschiedenen Arten von Informationen leichter zu halten.Wie behandelt Python Klassen in separaten Dateien oder sollen sie alle in einer Datei sein?

Python ist ziemlich neu für mich, ich bin mir nicht sicher, wie Sie damit umgehen würden. Behalten Sie alle Ihre Klassen in einer Datei mit Ihrem Hauptskript oder können Sie sie in ihre eigenen Dateien aufteilen und sie in Ihrem Hauptskript verwenden.

Was ist das Paradigma für das Erstellen mehrerer Klassen und deren Verwendung in einem einzigen Skript?

Duplizieren von How many python classes should I put in one file

+0

Duplizieren. http://stackoverflow.com/questions/106896/how-many-python-classes-should-i-put-in-one-file –

+0

Ich schließe das als ein Duplikat. Mir ist klar, dass es nicht gerade ein Duplikat ist, aber du solltest deine Antwort darin finden. –

Antwort

0

breitete ich Funktionalität in einzelne Dateien, wie es sinnvoll ist, einen modularen Ansatz.

2

"Was ist das Paradigma für das Erstellen mehrerer Klassen und deren Verwendung in einem einzigen Skript?"

Fragen Sie nach der import Anweisung?

2

Ein answer aus der doppelten Frage in den Kommentaren scheint meine Frage zu beantworten. Mein Verständnis ist jetzt, dass Sie mehrere Klassen zu einer separaten Datei hinzufügen können, die dann als ein Modul bezeichnet werden würde. Dann können Sie dieses Modul importieren, um Ihre Klassen zu verwenden.

Verwandte Themen