teaching:progappchim:glossaire_chimie

Glossaire de chimie

Cf. le glossaire de chimie

glossaire-read-01.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Utilisation du glossaire https://dvillers.umons.ac.be/wiki/teaching:glossaire-chimie
Le code dokuwiki source doit être sauvegardé dans un fichier glossaire-dokuwiki.txt
 
Programme de base à modifier/compléter.
"""
from pathlib import Path
home = str(Path.home())
 
# fichier d'entrée
with open(home + "/tempo/glossaire-dokuwiki.txt", "r") as ifile:
    lines = ifile.readlines()
    ifile.close()    
 
glossaire = {}
for line in lines:
    if len(line) > 2 and line[2] == ';':
        defi = line[4:].split(':')
        glossaire[defi[0].strip()] = defi[1].strip()
 
print(glossaire)
 
# tri (critère des caractères unicode)
for key in sorted(glossaire):
    print("%s: %s" % (key, glossaire[key]))

Extension : sélectionner les définitions dans l'ordre des unités d'acquis d'apprentissage (cf. le fichier proposé en bas du glossaire).

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • teaching/progappchim/glossaire_chimie.txt
  • Dernière modification : 2019/04/29 12:13
  • de villersd