python, envoi d'un mail avec un fichier en attachement
2012-04-24 | #mail #python
code pour envoyer un mail via python
2012-04-24 | #mail #python
code pour envoyer un mail via python
2012-04-10 | #commande #wc
La plus longue ligne peut être donnée via l’option méconnue -L de la commande wc… $ find . -name '*.java' | sed -e 's/.*\///' | wc -L 73
2012-04-03 | #beautifulsoup #python #xml
BeautifulSoup est une petite bibliothèque fort sympathique que j’ai utilisée pour parser et publier du contenu dans des pages Wiki… Le tout en python :) Elle fait sa “soupe” pour parser et faire économiser des heures aux pauvres développeurs que nous sommes ! Site de BeautifulSoup
2012-03-29 | #xpath
Pour ne récupérer que le dernier élément d’une liste (attention aux parenthèses) : (.//td[@name='ID']/..)[last()]
2012-03-29 | #xpath
Recherche des lignes d’un tableau ayant dans la 3e colonne une valeur à XXX : Si XXX est vide : //table/tr/td[3][not(text())]/.. Sinon //table/tr/td[3][text() = '" + XXX + "']/..
2012-02-27 | #commandes #figlet
$ figlet ascii _ _ __ _ ___ ___(_|_) / _` / __|/ __| | | | (_| \__ \ (__| | | \__,_|___/\___|_|_|
2012-02-17 | #bash #column #commande
$ export LC_NUMERIC=C; for S in $(seq 0 0.25 25); do F=$(echo scale=2\; $S*20.0/25.0|bc); echo $S $F; done | column 0.00 0 5.25 4.20 10.50 8.40 15.75 12.60 21.00 16.80 0.25 .20 5.50 4.40 10.75 8.60 16.00 12.80 21.25 17.00 0.50 .40 5.75 4.60 11.00 8.80 16.25 13.00 21.50 17.20 0.75 .60 6.00 4.80 11.25 9.00 16.50 13.20 21.75 17.40 1.00 .80 6.25 5.00 11.50 9.20 16.75 13.40 22.00 17.60 1.
2012-02-17 | #finances
Tu as de l’argent et tu comptes le placer à un meilleur taux… Combien de temps faudra-t-il bloquer cet argent à ce meilleur taux pour qu’il rapporte à nouveau (c’est à dire que la quinzaine perdue soit amortie…) >>> Tde=2.25 >>> Tvers=2.8 >>> import math >>> rattrappeEn=int(math.ceil(Tde/(Tvers-Tde))) >>> rattrappeEn 5 >>> Tde*(rattrappeEn+2)>Tvers*rattrappeEn True >>> Tde*(rattrappeEn+1)>Tvers*rattrappeEn False La somme doit rester pendant 5 quinzaines pleines (sans compter la quinzaine de reception de la somme) pour qu’elle commence à rapporter à nouveau.