文件名称:什么时候
文件大小:58KB
文件格式:ZIP
更新时间:2024-03-14 00:17:37
Python
whendo(何时?执行!) 什么时候做基于单个进程/本地文件系统的动作调度API服务器。 没有SQL,也没有SQL。 动作可以很简单,例如打开树莓派针或吹雾号或捕获来自公共api的预定数据提要。 whendo让我们定义动作,分别进行测试,并将它们安排在一天中的指定时间和间隔内执行(使用计划程序)。 您可以在Jupyter笔记本中的Python CLI解释器,Python脚本中创建动作并运行调度程序-基本上可以在任何运行Python的地方运行。 要启动whendo服务器,请在虚拟环境中使用pip安装wheel文件,并使用Python调用运行文件。 (venv) blah blah $ pip install /path/to/wheel/file/ (venv) blah blah $ python run.py --host 127.0.0.1 --port 8000 whend
【文件预览】:
whendo-master
----Dockerfile(221B)
----scripts()
--------populate_1.py(3KB)
----jupyter()
--------python_testing.ipynb(15KB)
--------gpio_bench.ipynb(6KB)
--------workbench.ipynb(3KB)
--------api_testing.ipynb(3KB)
--------thoughts.ipynb(16KB)
--------http_testing.ipynb(5KB)
----run.py(682B)
----requirements.txt(1KB)
----pi_requirements.txt(1KB)
----LICENSE(1KB)
----test()
--------test_client_async.py(21KB)
--------test_dispatcher.py(8KB)
--------fixtures.py(1KB)
--------client_async.py(5KB)
--------test_scheduler.py(1014B)
--------test_util.py(5KB)
--------uvicorn_server.py(2KB)
--------__init__.py(0B)
--------test_api_async.py(23KB)
--------test_logic_action.py(9KB)
--------test_continuous.py(3KB)
----setup.cfg(912B)
----setup.py(179B)
----README.md(3KB)
----.gitignore(2KB)
----pyproject.toml(156B)
----whendo()
--------log()
--------_version.py(25B)
--------core()
--------sdk()
--------__init__.py(205B)
--------api()