mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-19 00:02:03 +00:00
069e2d18d5
* benchs * progress * prog * progress * progress * progress * update * progress * progress * progress * progress * progress * all * all * improve queries * improve queries * rm imv * all * all
wmill
The core client for the Windmill platform.
It is a convenient wrapper around the exhaustive, automatically generated from OpenApi but less user-friendly windmill-api.
Quickstart
import wmill
def main():
#os.environ.set("WM_TOKEN", "<mytoken>") OPTIONAL to set token used by the wmill client
version = wmill.get_version()
resource = wmill.get_resource("u/user/resource_path")
# run synchronously, will return the result
res = wmill.run_script_sync(hash="000000000000002a", args={})
print(res)
for _ in range(3):
# run asynchrnously, will return immediately. Can be scheduled
wmill.run_script_async(hash="000000000000002a", args={}, scheduled_in_secs=10)