03/04
Yingzi :
L'exo 2bis est fini. Pour cet exo, j'ai choisi d'utiliser json
pour donner à l'utilisateur la possibilité de choisir le format
de sortie en ligne de commande. Dans mon code, la bibliothèque
Python json est utilisée pour écrire les données extraites des
fichiers XML dans un fichier JSON en utilisant la fonction
json.dumps(). Cette fonction prend en entrée une liste de
dictionnaires, et renvoie une chaîne de caractères JSON qui peut
ensuite être écrite dans un fichier en utilisant la méthode
write() d'un objet file. La sortie de de mon script peut être
enregistrée dans un fichier JSON si l'utilisateur utilise
l'argument -o avec un nom de fichier se terminant par .json.
31/03
Xiaohua:
L'exo 2bis fini. J'ai tout d'abord étudier le module pickle et
son format, puis j'ai pu modifier un peu mon script de sortie
xml pour pouvoir donner le data d'une liste python dans un
variable pickle, et puis l'enregistrer dans un fichier .pickle.
Ensuite j'ai fait le merge de Yingzi, pour obtenir son script
avec le mode de sortie json. puis je les ai combiné dans un
nouveau script pluri_extraire(js_xml_pic).py. Mais en fait, pour
moi, ce qu'on va faire, dans l'ensemble, ce n'est toujours pas
très clair, sinon je pourrais finir et améliorer le projet avec
plus de compréhension.