Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zsc_py_test-1.0.0.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zsc_py_test-1.0.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

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

Hashes for zsc_py_test-1.0.0.tar.gz
Algorithm Hash digest
SHA256 51d809820ce1fac68b9410c2fc358899aec67a0c4879682a690c96754c5cc6ec
MD5 2b8814f1a7997efb90371262e489814e
BLAKE2b-256 f4cb1415696f32108bd1985afe7deca86080bc3e51feb761d68272346b9b9c67

See more details on using hashes here.

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

Hashes for zsc_py_test-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9874fbf5cf2e97ee89b8f272b81edbf87f1ea7f2207760f233e75154c7639c0
MD5 b8e2a96a617299df5cace95b15eda99a
BLAKE2b-256 934f075ff0155a6316f22fb1568a4a3fc50efbbac3d52ca37c97f68e45944582

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page