Mit Passwort gesicherter Json-Manager
Project description
EncJsonReader-heureka-code
Nutzt das Modul
AESEncryptor-heureka-code
um Json-Datein verschlüsselt zu speichern.
Methoden der Klasse EncJsonReader
__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 |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file EncJsonReader-heureka-code-0.1.3.tar.gz
.
File metadata
- Download URL: EncJsonReader-heureka-code-0.1.3.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.2 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e59bfb93b82e4839fd38c309e57d04f548e3a107450763ee88343e2091cdf73d |
|
MD5 | 5c2f99998ea9f02a402e0d0b6467a0e1 |
|
BLAKE2b-256 | 6ab3faf9bdb40a2c2f79bb2ada1d0c9bc7063994dc06777e1d8ff72bf2d4ee67 |
File details
Details for the file EncJsonReader_heureka_code-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: EncJsonReader_heureka_code-0.1.3-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.2 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e05c609b7efc95d5e69abe04a83a2eb004c4c0fb570aee30f31858d71e709ba9 |
|
MD5 | b4b200896484cec84b16876b1eb4f150 |
|
BLAKE2b-256 | 1ccf061ecc8532e8da182b5f21486837caf4f21a84d15245fa9523bd28b55ae0 |