Trees | Index | Help |
---|
Module classWlList :: Class WlList |
|
bekommt eine Datei mit einer Liste, die enthält: LEMMA (tab) FREQUENZ LEMMA (tab) FREQUENZ etc. gefolgt von entweder keiner Leerzeile, einer Leerzeile oder zwei Leerzeilen. Es handelt sich dabei um die Outputliste, die gegen die IDS-Korpora gelaufen ist. Macht aus LEMMA und FREQ eine Liste aus Tupeln unter Beibehaltung der Leerzeilen.
Method Summary | |
---|---|
öffnet die Datei. | |
gibt die Output-Liste zurück | |
vergleicht die InputListe (die gegen das Korpus gelaufen ist) mit der OutputListe (die die Häufigkeiten mitverzeichnet). | |
durchläuft die Liste und macht aus jeder Zeile, die keine Leerzeile ist ein Tuple. |
Method Details |
---|
__init__(self,
f)
öffnet die Datei. Ruft die privaten Funktionen _prepareList und
_cmpList auf.
|
getWlList(self)gibt die Output-Liste zurück |
_cmpList(self)vergleicht die InputListe (die gegen das Korpus gelaufen ist) mit der OutputListe (die die Häufigkeiten mitverzeichnet). Dadurch, dass das Lexikon vereinzelt das Steuerzeichen Null (^@) innerhalb der Lemmata aufweist und diese bei der Verarbeitung der Liste interpretiert werden, erfolgt von dem Null-Charakter bis zum Zeilenende keine Eintragung. Diese Diskrepanzen wird hier ausgeglichen, indem die Zeile der InputListe eingefüt und mit einer Null (für keinen Treffer) versehen wird. |
_prepareList(self)durchläuft die Liste und macht aus jeder Zeile, die keine Leerzeile ist ein Tuple. |
Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Thu Jun 16 12:44:02 2005 | http://epydoc.sf.net |