From feebef8d2eda863396f33dc5d9cab0683a294c9d Mon Sep 17 00:00:00 2001 From: Louis Date: Thu, 21 Mar 2013 20:40:24 +0100 Subject: [PATCH] =?UTF-8?q?[brouillon]=20Je=20sais=20r=C3=A9cup=C3=A9rer?= =?UTF-8?q?=20la=20liste=20des=20chansons=20utilis=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parse.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 parse.py diff --git a/parse.py b/parse.py new file mode 100755 index 00000000..de007762 --- /dev/null +++ b/parse.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +FILENAME = "naheulbeuk.tex" + +import plasTeX +from plasTeX.TeX import TeX + +doc = TeX(file = FILENAME).parse() + +language_list = set() +for node in doc.allChildNodes: + if node.nodeName == "selectlanguage": + language_list.add(node.argSource) + +print language_list