Simple data flow with execution in separate threads and easy scheduling configuration.
Project description
Fluxo
Simple data flow with execution in separate threads and easy scheduling configuration.
Installation
To use the fluxo
library, you can install it using the pip command. Make sure you have Python and pip installed before proceeding.
pip install fluxo
How to Use
1 - Create a folder in the project root:
First, create a folder named python_files
at the root of your project. This folder will contain your Python files.
2 - Create a Python file within the python_files folder:
Now, create a Python file named fluxo1.py within the python_files folder. This is where you can write your Python code.
3 - Write the code:
Write the following code in the fluxo1.py file to create a basic flow with a task:
python_files/flow1.py:
from fluxo import Flow
from fluxo import Task
flow = Flow(name='My Flow 1', interval={'minutes': 1, 'at': ':00'})
@Task('My Task 1', flow=flow)
async def My_func():
print('My_func executed!')
4 - Finally, start the program with the command below:
python -m fluxo.init_schedule
5 - In another terminal, run the command below to start the web server::
python -m fluxo.init_server
6 - Open browser:
http://127.0.0.1:8080
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
fluxo-0.12.0.tar.gz
(19.7 kB
view hashes)
Built Distribution
fluxo-0.12.0-py3-none-any.whl
(28.4 kB
view hashes)