Gurkenport? Laden einer Gurke mit Daten, wenn ich den Objektcode neu definiert habePython

Python-Programme
Guest
 Gurkenport? Laden einer Gurke mit Daten, wenn ich den Objektcode neu definiert habe

Post by Guest »

Ich habe „Unternehmensdateien“ erstellt, die viele Daten für bestimmte Unternehmen enthalten. Ich wähle diese dann aus und mache weiter, damit ich jeweils eine nach der anderen bearbeiten kann.
Im weiteren Verlauf füge ich meinen Arbeitsklassen immer wieder Methoden und relative Attribute hinzu. Aber wenn ich dann aus diesen Unternehmensobjekten importiere, erhalte ich AttributeError.

Code: Select all

class Company(object):
def __init__(self):
self._obj_ver = 1.0
Dann mache ich etwas Arbeit und speichere:

Code: Select all

in: company = Company()
### do stuff
in: with open(pkl_co_1, 'wb') as f:
pickle.dump(company, f, pickle.HIGHEST_PROTOCOL)
Ich habe während der Arbeit an Unternehmen 2+ einige Funktionen und Dinge hinzugefügt und ein Beobachtermuster hinzugefügt, um Datenaktualisierungen schneller zu machen:

Code: Select all

class Company(object, Observable): #

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post