Some excellent Python packages

Summarize some of the better Python packages I use


====================================================
_
_ ==
Werkzeug
itsdangerous
Jinja2
Flask
SQLAlchemy , this ORM uses less
docopt, command line interface
python-dateutil
Babel, internationalization http://babel.pocoo.org/en/latest/
MarkupSafe, Implements a XML/HTML/XHTML Markup safe string for Python


=========================
#Flask commonly used plugins
===================== =====
flask-login, flask-debugtoolbar for user login session management
, will automatically add a debug toolbar on the right side of the page, flask page debugging helper
Flask-WTF
Flask-Cache, add @cache(timeout=300) Put it after @route(url), it can be cached.


========================
#Flask other less commonly used plugins
=== =======================
If there are many Flask-Assets, javascript, css files, use this to compress js and css files to improve page loading speed, see the tutorial at http ://exploreflask.com/en/latest/static.html
flask appbuilder, quickly build CRUD function framework. airbnb has created several famous systems based on flask appbuilder.
flask-admin, quickly build CRUD function.
Flask-RESTful, https://github.com/flask-restful/flask-restful , developed by twilio company, builds restful api, and organizes url routing in the form of class, (there is also a flask-restless, you must use sqlalchemy , so I don't have to, and the number of stars and documentation is not as good as flask-restful
Flask-Babel, localization and internationalization (i18n)
Flask-Security, including user registration, password hash, forget password function
Flask-Limiter, help limit api or web page usage

================================
Task specific package
================ ================
pyecharts
Python bind for ECharts
https://github.com/pyecharts/pyecharts
http://pyecharts.org/


tablib
https://github.com/kennethreitz/tablib
A module for Tabular Datasets in XLS, CSV, JSON, YAML.


Joblib
A multifunctional library maintained by the scikit-learn project, 1. Efficient pickle replacement, 2. Simple and efficient single-machine parallel processing (multiprocessor), 3. Use disk to cache function results.
https://pythonhosted.org/joblib/index. html
Joblib: running Python functions as pipeline jobs
http://www.admin-magazine.com/HPC/Articles/Parallel-Python-with-Joblib


==================== =======
Online Tools
==========================
http://httpbin.org/, HTTP Request & Response Service, Help us understand various web requests.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324981695&siteId=291194637