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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|