Attributfehler: Beim Laden von Python Pickle kann das Attribut 'Klassenname' auf <Modul '__ main__' (integriert)> nicht abgerufen werden

Beim Laden von Python Pickle

AttributeError: Can't get attribute 'Name der Klasse' on <module '__main__' (built-in)>

Wenn Sie sehen, in der Datei, die diese Ladezielklasse beschreibt

if __name__ == "__main__":
     hogehoge

Es kann funktionieren, wenn Sie das als beschriebene Teil löschen, die Gurke erneut schreiben und lesen.

Wenn Sie nur den obigen Teil löschen, wird es wahrscheinlich nicht funktionieren.

Recommended Posts

Attributfehler: Beim Laden von Python Pickle kann das Attribut 'Klassenname' auf <Modul '__ main__' (integriert)> nicht abgerufen werden
Bei Verwendung von @property in Python wird ein Attribut nicht festgelegt
Wenn Python "Syntaxfehler: Nicht-ASCII-Zeichen ~" angezeigt wird
Wenn der Codec das Byte nicht dekodieren kann, wird es in Python angezeigt
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
Wenn ich versuche, die Daten in DynamoDB mit Python (boto3) zu aktualisieren, wird "ExpressionAttributeNames enthält ungültigen Schlüssel: Syntaxfehler; Schlüssel: <Schlüsselname>" angezeigt.
[Python] Rufen Sie das Element ab, indem Sie das Namensattribut in BeautifulSoup angeben
Wenn beim Python-Scraping ein Fehler auftritt (Anforderungen)
Was tun, wenn unter Linux die Fehlermeldung "Namensauflösung vorübergehend fehlgeschlagen" ausgegeben wird?
Wenn Laufzeitfehler: Die maximale Rekursionstiefe wurde überschritten, während ein Objekt in Python Pickle angezeigt wird