something to read
This commit is contained in:
22
README.md
22
README.md
@ -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()
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user