eur est un élément de la liste:
<code python>
>>> fruits = ['pomme', 'poire', 'cerise']
>>> if 'pomme... print('la pomme est présente dans la liste des fruits')
</code>
===== Parcourir la liste =====
Pa... la liste, pas sur les index:
<code python>
>>> fruits = ['pomme', 'poire', 'cerise']
>>> for i in fruits:
... print(i)
pomme
poire
cerise
</code>
senter exactement si l'on les considère comme des fractions et qu'on encode du coup deux nombres entier. Le module **fractions** propose ce type de solutions.
<code python>
>>> from fractions import Fraction
>>> Fraction(3,10) - Fraction(1,10) == Fraction(2,10)
===
===== Généralités =====
**unittest** est un framework de test unitaires, c'est une implémentation Python des frameworks de type [[https://en.wikipedia.org/wiki/X... ramme en charge d'exécuter les tests créés via le framework et de présenter les résultats.
* Test fi... te tester une fonction ou méthode:
<code python>
from mon_module import fonction_a_tester as fonction
es installées =====
<code bash>
$ pip list
$ pip freeze
</code>
===== Mise à jour =====
Lister les ... dans l'environnement virtuel:
<code bash>
$ pip freeze > packages-requis.txt
</code>
Cette liste po... alled-with-easy-install-pip#6600907
* https://pip.pypa.io/en/stable/reference/pip_freeze/#pip-freeze
nx documentation
#
# You can set these variables from the command line, and also
# from the environment for the first two.
SPHINXOPTS ?=
SPHINXBUILD ... .sphinx-doc.org/en/master/
* https://blog.flozz.fr/2020/09/07/introduction-a-sphinx-un-outil-de-docu
t, on exporte les dépendances via la commande pip freeze.
<code bash>
# Avant de modifier le script ... des modules installés dans un fichier texte
pip3 freeze > requirements.txt
# On ajoute le fichier à
t pas d'importance, le plus simple:
<code python>
from os import system as run_command
# La commande ... thon.com/python-modules/python-system-command
* https://docs.python.org/fr/3/library/subprocess.html
lib**:
<code python>
filename = '/tmp/test.txt'
from pathlib import Path ... sont pas supportés par JSON: tuple, complex, set, frozenset
</note>
Le module **pickle** offre un for
n d'une chaîne en objet datetime:
<code python>
from datetime import datetime ... ==== Références =====
* https://domeu.blogspot.fr/2011/04/time-datetime-manipulation-du-temps-en.ht
ode>
===== Générer un bundle =====
La commande freeze permet de lister toutes les bibliothèques et ... déploiement de l'application.
<code bash>
$ pip freeze > libs.txt
</code>
Pour installer les biblio