EncJsonReader-heureka-code
Nutzt das Modul
AESEncryptor-heureka-code
um Json-Datein verschlĂĽsselt zu speichern.
EncJsonReader
Methoden der Klasse
__init__
:
Konstruktor fĂĽr die Klasse.
file: str – der Pfad zu der Datei, in der die Informationen gespeichert werden sollen.
passwort: str – das Passwort, mit dem die Informationen gesichert werden sollen.
signatur: str – optional. Der Signatur Text.
__del__
Destruktor der Klasse der die änderungen speichert.
read
Liest die Datei ein, falls sie existiert. Wird automatisch im Konstruktor aufgerufen.
write
Schreibt die Ă„nderungen verschlĂĽsselt in die Datei.
set_from_path
Steuert die Json-Datei ĂĽber einen Pfad an und setzt den passenden Wert.
path: str – der Pfad, der gesetzt werden soll.
value – der Wert, der gesetzt werden soll
get_from_path
Liefert den Wert am gegebenen Pfad.
path: str – der Pfad, dessen Wert geliefert werden soll.
delete_path
Löscht den Wert eines Pfades.
path: str – der Pfad, dessen Wert gelöscht werden soll.
path_exists
Gibt zurĂĽck, ob ein Pfad existiert.
path: str – der Pfad, der geprüft werden soll.
Property-Attribute
Name | Typ | Beschreibung |
---|---|---|
file | str | Der Dateipfad |
passwort | str | Das Passwort |
signatur | str | Der Signatur Text |