Python Frameworks and main libs

Python gives a wide scope of frameworks and libs to developers.

Includes knowledge areas

Web Frameworks

A Web framework is a collection of packages or modules which allow developers to write Web applications (see WebApplications) or services without having to handle such low-level details as protocols, sockets or process/thread management. Some of the most popular are - Django, Flask/Sanic, aiohttp, FastAPI, Tornado/Twisted, Web2py, Pyramid, Pylons, TurboGears, Bottle, CherryPy,, Zope and others.


Celery is a task queue implementation for Python web applications used to asynchronously execute work outside the HTTP request-response cycle.

Big Data tools and frameworks

Python and Big Data is the new combination invading the market space now. Python is in great demand among Big Data companies. There are a lot of tools you can use for work with Big Data: Apache Spark, Apache Kafka, Apache Hadoop/MapReduce, Dask, Apache Hive, Apache Beam, ClickHouse, Apache Flink, Apache Tez, Apache Samza, etc.

Data Science frameworks and libraries

Making decisions for the business, forecasting weather, studying protein structures in biology or designing a marketing campaign. All of these scenarios involve a multidisciplinary approach of using mathematical models, statistics, graphs, databases and of course the business or scientific logic behind the data analysis. Python shines bright as it has numerous libraries and built-in features which makes it easy to tackle the needs of Data Science. (NumPy, Pandas, Matplotlib, SciPy, SciKit-Learn, TensorFlow, Keras, Seaborn, PyTorch, NLTK, Gensim, Theano, MXNet).

Is a part of:





The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.