chargement...

Journal de bord
Semaine - 8

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.