Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moritz/python-matheval
Example project for Continuous Delivery. Evaluates mathematical expressions.
https://github.com/moritz/python-matheval
Last synced: 16 days ago
JSON representation
Example project for Continuous Delivery. Evaluates mathematical expressions.
- Host: GitHub
- URL: https://github.com/moritz/python-matheval
- Owner: moritz
- Created: 2016-06-12T19:11:55.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-08-11T12:18:05.000Z (over 8 years ago)
- Last Synced: 2024-11-05T20:51:38.087Z (2 months ago)
- Language: Python
- Homepage: https://deploybook.com/
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
python-matheval is the second example project for [my book in progress on Continuous Delivery](https://deploybook.com/).
It is a python-based web service that evaluates a tree of mathematical expresions. For example it turns the JSON tree
["*", ["+", 2, 3], 4]
which corresponds to (2 + 3) * 4, into the result, 20.
It is a flask application, packaged with [dh-virtualenv](https://github.com/spotify/dh-virtualenv), run by [gunicorn](http://gunicorn.org/) and controlled through systemd.