⚠️ Archived: this project is no longer maintained. Don't deploy it on a public server.It fetches whatever file location a request passes to it without restricting it, it turns off HTTPS certificate checks, and its pinned dependencies date from 2022 (with current pandas every request fails). These will not be fixed.
Maintained alternatives:
It can read from excel and csv file url
Please open https://excel2api.herokuapp.com/docs
Documentation explanation:
-
host/v1/api/excel- query string
sheet_nameis sheet name to open - query string
sheet_urlis url where excel will be open - query string
row_rangeis range row:1:50mean will display data from row 1 to 49:50mean will display data from first to 4950mean will display data from first to 49
- query string
column_rangeis range row:datemean will display only columndatedate,agemean will display only columndateandage
- query string
-
host/v1/api/csv- query string
sheet_urlis url where csv will be open - query string
row_rangeis range row:1:50mean will display data from row 1 to 49:50mean will display data from first to 4950mean will display data from first to 49
- query string
column_rangeis range row:datemean will display only columndatedate,agemean will display only columndateandage
- query string
- Need python 3.7+
- Backed by python fast api
pip install -r requirements.txt- Run with command
uvicorn main:app --reload --port 8000
- Need python 3.7+
pip install -r requirements.txt- change configuration in
conf/.env.yaml - Backed by python fast api
python -m unittest discover -v -s ./testsWe are always happy to have new contributions.
We have marked issues good for anyone looking to get started, and welcome.