adressbuch in oop

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

``pickle`` nutzt IMO automatisch ``cPickle``, wenn das verfuegbar ist, allerdings gings hier noch gar nicht um Persistenz. Waere das nicht der Fall sollte man das so machen:

Code: Alles auswählen

try:
    import cPickle as pickle
except ImportError:
    import pickle

Dein Ansatz hat ein paar Probleme: 
 * Es sind keine gleichen Namen moeglich (Bei sma auch nicht, aber das ist jetzt egal)
 * Man hat ein Tupel, das man nur ueber Indizes ansprechen kann und dass ohne die nutzlos ist.

Da ist smas Ansatz weit besser, wenn man keine ``Address`` Klasse nehmen will, dann doch mindestens ein ``named_tuple``
Antworten