Python client library for the Zettelstore (TESTVERSION)
Project description
Zettel Store Client (Python Version)
Projektbeschreibung
Dieses Projekt ist ein Python-Client für den Zettelstore, der die Nutzung des Zettelstores in Python-Projekten vereinfacht. Die Bibliothek ermöglicht das Erstellen, Abrufen, Bearbeiten und Verwalten von Zetteln ohne selber HTTP Requests schreiben zu müssen. Der Fokus liegt auf einer einfachen Integration, guter Dokumentation sowie stabiler und wartbarer Funktionalität.
Installationsanleitung
Öffne deine Kommandozeile in deinem Python-Projekt und installiere das Paket via pip.
pip install zsc_py_test
Jetzt musst du das Paket nur noch via import zsc_py_test importieren.
Quickstart
import zsc_py_test
client = zsc_py_test.ZettelstoreClient()
listeAllerZettel = client.list_zettel()
client.create_zettel({"title":"Neuer Zettel"}, "Neuer Inhalt")
Wichtigste Funktionen
| Funktion | Code |
|---|---|
| Zettel im Zettelstore erstellen | client.create_zettel({"title":"Neuer Zettel"}, "Neuer Inhalt") |
| Zettel im Zettelstore löschen | client.delete_zettel("<zettelid>") |
| Vorhandene Zettel im Zettelstore ändern | client.update_zettel("<zettelid>", {"title":"Neuer Titel"}, "Neuer Inhalt") |
| Eine Liste aller Vorhanden Zettel mit Id bekommen | client.list_zettel() |
Für eine generauer Beschreibung aller Funktionen schaue in Dokumentation aller Funktionalitäten oder gib in den IDE (Vscode, Pycharm etc.) deiner Wahl client. ein und gehe die ausgegeben Optionen durch.
Weiterentwicklung
Allgemein Repository installieren:
Link zum genauerem Setup: Weiterentwicklungsguide
Project details
Release history Release notifications | RSS feed
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 zsc_py_test-1.0.0.tar.gz.
File metadata
- Download URL: zsc_py_test-1.0.0.tar.gz
- Upload date:
- Size: 20.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51d809820ce1fac68b9410c2fc358899aec67a0c4879682a690c96754c5cc6ec
|
|
| MD5 |
2b8814f1a7997efb90371262e489814e
|
|
| BLAKE2b-256 |
f4cb1415696f32108bd1985afe7deca86080bc3e51feb761d68272346b9b9c67
|
File details
Details for the file zsc_py_test-1.0.0-py3-none-any.whl.
File metadata
- Download URL: zsc_py_test-1.0.0-py3-none-any.whl
- Upload date:
- Size: 36.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9874fbf5cf2e97ee89b8f272b81edbf87f1ea7f2207760f233e75154c7639c0
|
|
| MD5 |
b8e2a96a617299df5cace95b15eda99a
|
|
| BLAKE2b-256 |
934f075ff0155a6316f22fb1568a4a3fc50efbbac3d52ca37c97f68e45944582
|