Skip to content

Commit

Permalink
Adding new flask alternative frameworks to the Programming in Python …
Browse files Browse the repository at this point in the history
…page
  • Loading branch information
neomatrix369 committed Dec 2, 2019
1 parent b9f921a commit 601948c
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions Programming-in-Python.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
- [Cheatsheets](#cheatsheets)
- [Static analysis](#static-analysis)
- [Focussed packages](#focussed-packages)
- [Python Wrappers](#python-wrappers)
- [Python Wrappers](#python-wrappers)
- [Cookie cutter: Python project templates](#cookie-cutter-python-project-templates)
- [Frameworks](#frameworks)
- [Best practices](#best-practices)
- [Testing](#testing)
- [Refactoring](#refactoring)
Expand Down Expand Up @@ -40,7 +42,6 @@
- [Scientific Python](https://github.com/Imperial-College-Data-Science-Society/Lecture-2-Scientific-Python)
- [Neural Networks Matrices exploration - Under the Hood Mathematical Operations](https://github.com/souravs17031999/NeuralNets-Pure-Python)


## Courses

See **Python: Best practices** and **Python: Testing** under [Courses](./courses.md#course)
Expand Down Expand Up @@ -88,13 +89,21 @@ See **Python: Best practices** and **Python: Testing** under [Courses](./courses
* [multilint](https://github.com/adamchainz/multilint) - a wrapper around `flake8`, `isort` and `modernize`
* [prospector](https://github.com/PyCQA/prospector) - a wrapper around `pylint`, `pep8`, `mccabe` and others

### Cookie cutter: Python project templates
## Cookie cutter: Python project templates

- [For Python projects](https://cookiecutter.readthedocs.io/en/latest/readme.html#python)
- [For Data Science projects](https://cookiecutter.readthedocs.io/en/latest/readme.html#data-science)
- [For Reproducible Data Science projects](https://cookiecutter.readthedocs.io/en/latest/readme.html#reproducible-science)
- [For Data Driven Journalism projects](https://cookiecutter.readthedocs.io/en/latest/readme.html#data-driven-journalism)

## Frameworks

- [streamlit.io](https://streamlit.io/) - the fastest way to build custom ML tools
- Flask alternatives
- [anvil.works](https://https://anvil.works/) - Full stack web apps
with nothing but Python
- [Assembly](https://mardix.github.io/assembly/) - A Pythonic Object-Oriented Web Framework built on Flask

## Best practices

- [PEP 8 -- Style Guide for Python Code](https://www.python.org/dev/peps/pep-0008/)
Expand Down

0 comments on commit 601948c

Please sign in to comment.