Oh non (bis)! C'est maintenant les factures personnelles du professeur qui ont maintenant fuité. :-( Elles sont disponibles ici. Vous remarquez que les factures sont en format XML, avec les éléments suivants pour chaque facture:
- un numéro de facture ;
- un statut :
payee,en_attenteouen_retard; - une date ;
- une date d’échéance ;
- un vendeur ;
- un client ;
- plusieurs lignes de facture ;
- un taux de TVA.
Regardez également par vous même le fichier pour d'autres éventuelles informations (p.ex., la devise utilisée). Il vous est demandé d'implémenter des fonctions en python pour obtenir les informations demandées. Pour cela, vous ne pouvez utiliser que la librairie xml.etree.ElementTree. Comme toujours, travaillez d'abord en local sur votre ordinateur. Référez vous à la documentation officielle pour comprendre le fonctionnement de la librairie (https://docs.python.org/3/library/xml.etree.elementtree.html).
Vous pouvez supposer que la librairie import xml.etree.ElementTree as ET est bien importée de notre côté quand vous soumettez une réponse. Finalement, le code a fournir est généralement assez court (parfois une seule ligne) avec une bonne manipulation des fonctions disponibles.
INGInious