something to read

This commit is contained in:
2022-05-28 13:48:01 +02:00
parent 707008bdc8
commit a857f24998

View File

@ -1,5 +1,7 @@
# stand
An editable, filterable and sortable spreadsheet (via [Ag Grid](https://github.com/PablocFonseca/streamlit-aggrid/)) webapp (via [Streamlit](https://streamlit.io/)) with REST API (via [CherryPy](https://cherrypy.dev/)) using [Pandas](https://pandas.pydata.org/) [DataFrames](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.html).
## Setup
```bash
@ -14,3 +16,23 @@ conda install conda-forge::python-dotenv pyyaml simplejson # aggrid deps
pip install streamlit-aggrid
```
## Start the webapp
```bash
$ ./stand.sh
```
## Use the python client
```python
from client import Client
c = Client()
c.add_row(a=1, b=2.3, c="three")
c.add_row(a=2, b=3.4, c="four", x=123)
c.clear()
```