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; […]
Posted: septembre 19th, 2012 under python.
Comments: none
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 […]
Posted: avril 27th, 2012 under python.
Comments: none
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 […]
Posted: décembre 28th, 2011 under Arch Linux, Debian, python, Ubuntu.
Comments: none
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 […]
Posted: juillet 22nd, 2011 under python.
Comments: 1
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 […]
Posted: février 6th, 2011 under python, Ubuntu.
Comments: 1
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?
Posted: janvier 2nd, 2011 under python.
Comments: none