python
Python: Choisir une date aléatoire ...
... entre le 01/01/1970 et aujourd'hui.
>>> import time
>>> import random
>>> time.strftime('%d/%m/%Y', time.gmtime(random.randint(0, int(time.time()))))
'20/09/1992'
>>> time.strftime('%d/%m/%Y', time.gmtime(random.randint(0, int(time.time()))))
'18/11/2007'
Ca peut toujours servir
Python: Calculer le nombre PI
Le nombre π (3,1415.........), peut être calculé à l'aide de la formule suivante:
π = (4/1) - (4/3) + (4/5) - (4/7) + (4/9) - (4/11) + (4/13) etc etc ...
On démarre les opérations avec le numérateur "4", que l'on conserve jusqu'à la fin, et le dénominateur 1 que l'on incrémente de 2 à chaque opération en alternant soustraction et addition.
Plus le nombre d'itération est important, plus la précision sera importante.
Une petite boucle en Python permet de calculer π avec une bonne précision.
Python: Modifier la valeur d'une balise d'un XML en fonction de la valeur de son attribut
Voici un petit exemple qui permet de modifier la valeur d'une balise en fonction de son attribut et de sa valeur.
XML d'origine:
<xml>
<ma_balise mon_attribut="ok">valeur1</ma_balise>
<ma_balise mon_attribut="ko">valeur2</ma_balise>
<ma_balise>valeur3</ma_balise>
<ma_balise mon_attribut="ok">valeur4</ma_balise>
<ma_balise>valeur5</ma_balise>
</xml>
Script Python:
Python: Ajouter/Mettre à jour facilement des données à un dictionnaire
En Python, l'objet dict est très utile pour indexer du contenu avec une clé.
Pour ajouter des données à un dictionnaire, la méthode est très simple.
>>> d = dict()
>>> d['a'] = 1
>>> d
{'a': 1}
Ajout de la valeur '1' au dictionnaire 'd' avec la lettre 'a' comme clé.
Pour mettre à jour la valeur de la clé 'a':