question.py 495 B

12345678910111213141516171819202122
  1. '''
  2. Saisie de questions courantes, auxquelles des réponses adaptées sont attendues
  3. @author: olivier.massot, jan 2018
  4. '''
  5. import json
  6. instr = ""
  7. with open("data.json", encoding="utf-8") as f:
  8. data = json.load(f)
  9. while not instr == ".":
  10. instr = input("> ")
  11. if instr:
  12. if instr in data:
  13. print("# Déjà en mémoire")
  14. else:
  15. data[instr] = {}
  16. with open("data.json", "w+", encoding="utf-8") as f:
  17. json.dump(data, f)