Main menu:

Site search

Categories

mars 2024
L M M J V S D
 123
45678910
11121314151617
18192021222324
25262728293031

Archive

Archive for 'python'

Python: les itérateurs et générateurs

Pour une petite application que j’avais décidé d’écrire en Python, j’avais besoin de parcourir des chaînes de caractères en prenant les caractères 3 par 3. En tant qu’amateur de C++, ma première idée était forcément de créer une boucle for du genre de celle qu’on écrit en C++: std::string my_string(« azertyuiop »); for(unsigned int i = 0; […]

Treading on Python – Volume 1: foundations

Ca faisait longtemps que je ne vous avais pas présenté un livre. Celui-ci traite du langage de programmation Python et est écrit par Matt Harisson, personnage bien connu dans la sphère des utilisateurs de Python. Quand je dis que je vous présente un livre, je dois préciser qu’il s’agit en fait d’un ebook Kindle Edition […]

Conky: Afficher le nombre de mails non-lus dans une boîte gmail

Pour être averti en permanence du nombre de mails présents dans mes différentes boîte aux lettres, j’utilise Conky.Charge CPU, mémoire libre et utilisée, utilisation des disques et des partitions, renseignements réseau et nombre de mails présents dans une mailbox font partie des possibilités de Conky. En ce qui concerne ce dernier point, Conky se débrouille […]

Débugger un script python

Si comme moi, vous utilisez un simple éditeur de texte du genre geany pour écrire vos scripts et programmes en python, il y a des chances que vous fassiez comme moi et que vous utilisiez l’instruction print pour débugger vos programmes. Ca fonctionne très bien pour autant que le programme ne soit pas trop long […]

Utiliser Twitter dans une application

Il est assez facile de créer un petit script ou d’inclure dans une application la possibilité d’envoyer un message sur Twitter même si depuis quelques mois Twitter impose un système d’authentification plus compliqué que la simple identification par identificateur/mot-de-passe utilisée précédemment. OAuth est un système d’identification qui repose, pour schématiser, sur un système de clef […]

Python: swap sans variable intermédiaire

Dans la plupart des langages, pour interchanger la valeur de deux variables, on doit passer par une variable intermédiaire et temporaire: tmp = b b = a a = tmp En python, ce n’est pas nécessaire si on utilise les caractéristiques des tupples: a, b = b, a Simple, propre et élégant, non?