Skip to main content

High level API pro interakci s webovou aplikaci Strava.cz

Project description

Strava.cz Python API

High level API pro interakci s webovou aplikaci Strava.cz udelane v Pythonu ciste pomoci request knihovny.

Ve slozce notes muzete najit veskere moje poznatky, ktere jsem zjistil o internim fungovani aplikace Strava.cz.

Features

  • Prihlaseni/odhlaseni
  • Vypsani prefiltrovaneho jidelnicku
  • Objednavani jidel podle ID jidla

Usage

from strava_cz import StravaCZ

strava = StravaCZ(username="your.username", password="YourPassword123", canteen_number="3753")
print(strava.user)
print(strava.get_orders_list())
print(strava.is_ordered(4))
strava.order_meal(4)
strava.order_meals(3, 6)
strava.logout()

to-do

  • Univerzalni datum
  • Moznost detailni filtrace jidelnicku
  • Lepe zorganizovat kod
  • Nahrat jako knihovnu na PyPi
  • Lepe zdokumentovat pouziti

Co bude dal?

Planuji udelat aplikaci, ktera bude uzivateli automaticky objednavat obedy podle jeho preferenci.

Prosim, nepouzivejte tuto aplikaci k nekalym ucelum. Pouzivejte ji pouze s dobrymi zamery.

Pomoz mi pls

Nasel jsi chybu nebo mas navrh na zlepseni? Skvele! Vytvor prosim bug report nebo feature request, hodne mi tim muzes pomoct.

Udelal jsi sam nejake zlepseni? Jeste lepsi! Kazdy pull request je vitan.

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

strava_cz-0.1.0.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

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

strava_cz-0.1.0-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

Details for the file strava_cz-0.1.0.tar.gz.

File metadata

  • Download URL: strava_cz-0.1.0.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for strava_cz-0.1.0.tar.gz
Algorithm Hash digest
SHA256 23da1193076b7c6e041ed46b693c40fd470fd8d8f8fa9561e10782d46b83c525
MD5 a59d5f81b244f8eaddede8e5bfb51377
BLAKE2b-256 72cb24d07d139602936d84892b24ef756888100f3a95b826f7081173373c0dc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for strava_cz-0.1.0.tar.gz:

Publisher: publish.yml on jsem-nerad/strava-cz-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file strava_cz-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: strava_cz-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for strava_cz-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3772b0e33b262ad4b9e3226f35f2d4ccefe70a6e4ae8587d27094369bbe85bee
MD5 d107eae6d00e1b63335e94306c73a7be
BLAKE2b-256 f52d4c0b9282dc4a2d2774dc35e7dcc85dfee587b32d17cf0d005a505b1ff8b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for strava_cz-0.1.0-py3-none-any.whl:

Publisher: publish.yml on jsem-nerad/strava-cz-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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