python 3

Python: Inverser le contraste d'une image PNG

Python fournit tout un tas de modules complémentaires pour tous les domaines mêmes les plus improbables.

PIL est un module Python qui permet de travailler sur tous les types d'images.

L'astuce suivante permet d'afficher l'image avec le contraste inversé en seulement quatre lignes de script Python.

Tous les tests sont réalisés avec cette image:

olivier

Python: Trier le contenu d'un dictionnaire (dict)

En python, l'objet dict ne conserve pas l'ordre dans lequel les éléments sont ajoutés et ne possède pas de fonction sort permettant de trier les données suivants les clés ou les valeurs.

Pour trier un objet dict, il suffit d'utiliser la fonction sorted.
Cette fonction retourne une liste contenant les valeurs triées.
Dans le cas d'un objet dict, les données (clés + valeurs) sont converties en tuple.

Exemple:

Python: Liste des paquets et des modules indispensables

Pour éviter tous problèmes lors des installations des modules externes pour Python, il est nécessaire d'installer les paquets suivants:

# apt-get install build-essential python-dev python3-dev python3-pip

# apt-get install libmysqlclient-dev gcc 

J'essaie de maintenir cette liste le plus à jour possible

Concernant les modules externes:

Etiquettes: 

Python: Le module tempfile

Besoin d'un fichier temporaire pour y stocker provisoirement des données.

Nul besoin de se prendre la tête en créant un fichier de toute pièce où il faudra penser au répertoire de stockage, au nom du fichier, à sa suppression etc etc ...

Le module tempfile, disponible sous Python 2 et 3 permet de gérer des fichiers temporaires de leurs créations à leurs suppressions.

Fait partie des modules à utiliser sans modération.

Exemple:

Pages