Python programming


GUI Programming with Python

4 Techniques for Testing Python Command-Line (CLI) Apps

Moving to Python 3 (from Python 2)

An Introduction to pyttsx3: A Text-To-Speech Converter for Python

10 Interesting Python Tricks to knock your socks off

Python Scope & the LEGB Rule: Resolving Names in Your Code

Python Meta-Programming

Processing XML in Python — ElementTree

stevedore – Manage Dynamic Plugins for Python Applications

Python Bindings: Calling C or C++ From Python

Object-oriented programming in Python

Three Decorators Commonly Used in Python Custom Classes

Matplotlib and Plotly

MatPlotLib Tutorial 1

Histograms in Matplotlib
Learn about histograms and how you can use them to gain insights from data with the help of matplotlib.

Plot histogram with specific color, edge color and line width

Forget Matplotlib! You Should Be Using Plotly

GUIs with Python

Building A Real-time Dashboard Using Python Plotly Library And Web Service

Python Progress Bars with Tqdm by Example

Python programming with the Visual Studio Code IDE

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).

Python in Visual Studio Code

Getting Started with Python in VS Code

Approfondimenti su Python
Discussioni sul linguaggio
Jupyter Notebooks
Examples of IPython Notebooks for science:
Librerie e tool
Q&A da stackoverflow
Python Programming Tips
Python and Cloud Computing
Python Frameworks for web applications

helloflask/flask-examples on GitHub

Session Example in Flask


Bottle is a WSGI micro web-framework for the Python programming language. It is designed to be fast, simple and lightweight, and is distributed as a single file module with no dependencies other than the Python Standard Library.

Other WSGI-compatible web frameworks (CherryPi, mod_wsgi, uWSGI)
Network Programming with Python
Python and Data Science
Python e Matematica
Image Processing in Python
  • cImage – A simple image processing library for Python educators.
  • PIL/Pillow – PIL (Python Imaging Library) adds many image processing features to Python. Pillow is a fork of PIL that adds some user-friendly features.
Sound Processing in Python
Audio Libraries for Python
Multimedia applications in Python
Python and IoT
Object-oriented programming in Python
Log Analysis in Python
Programmazione avanzata in Python
Tools sviluppati in Python
Uso di Python in ambienti particolari
Blog interessanti