Module classEntry04 :: Class Entry
[show private | hide private]
[frames | no frames]

Class Entry


macht die einzelnen Informationseinheiten innerhalb eines Eintrags zugänglich. Kann den Informationseinheiten neue Werte zuweisen.

Veränderung zur Version classEntry03: wl1 und wl2 enthalten eine Angabe zu ihrer Frequenz im Korpus: [(VERSION1, FREQ), (VERSION2, FREQ), ...]
Method Summary
  __init__(self, entry)
bekommt einen kompletten Wörterbucheintrag in einer Liste.
  getAuthor(self)
gibt einen String zurück, der vermutlich den Autor des WDG-Eintrags enthält.
  getDate(self)
gibt Zahlen - vermutlich das Eintragungsdatum - als String zurück.
  getIbed(self)
gibt die Bedeutungsnummer als String zurück.
  getIdent(self)
gibt die ID-Nummer als String zurück
  getQ(self)
gibt alle Q-Zeilen in einer Liste mit Tupeln zurück.
  getRectyp(self)
gibt den Rektionstyp als String zurück.
  getUnknown(self)
gibt einen String von Daten zurück, die in keines der definierten Schemen passen.
  getWl1(self)
gibt das Wortlemma1 als Liste mit Tupeln zurück: ...
  getWl1MostProb(self)
gibt das Wortlemma1 mit der höchsten Trefferanzahl zurück.
  getWl1Origin(self)
übergibt die Originalversion aus WDG von Wortlemma1
  getWl1Rest(self)
übergibt alle Wortlemma1-Versionen, die nicht das Original sind.
  getWl2(self)
gibt das Wortlemma2 als Liste mit Tupeln zurück: [(LEMMA-Original, FREQUENZ), (LEMMA-Version1, FREQUENZ), (LEMMA-Version2, FREQUENZ), ...].
  getWl2MostProb(self)
gibt das Wortlemma2 mit der höchsten Trefferanzahl zurück.
  getWl2Origin(self)
übergibt die Originalversion aus WDG von Wortlemma2
  getWl2Rest(self)
übergibt alle Wortlemma2-Versionen, die nicht das Original sind.
  getZ(self)
gibt alle Z-Zeilen in einem Dictionary zurück.
  setWl1(self, wl1)
weist Wortlemma1 einen neuen Wert zu.
  setWl2(self, wl2)
weist Wortlemma2 einen neuen Wert zu.
  setZ(self, zDic)
weist dem Dictionary, das die Z-Zeilen enthält einen neuen Wert zu.

Method Details

__init__(self, entry)
(Constructor)

bekommt einen kompletten Wörterbucheintrag in einer Liste. Legt für die Informationseinheiten Klassenattribute an. Weist self.ident einen Wert zu. ruft die parse-Fuktion zur Bestimmung der anderen Klassenattribute auf.

getAuthor(self)

gibt einen String zurück, der vermutlich den Autor des WDG-Eintrags enthält.

getDate(self)

gibt Zahlen - vermutlich das Eintragungsdatum - als String zurück.

getIbed(self)

gibt die Bedeutungsnummer als String zurück.

getIdent(self)

gibt die ID-Nummer als String zurück

getQ(self)

gibt alle Q-Zeilen in einer Liste mit Tupeln zurück. Das Tupel besteht aus dem Kopf der Zeile und aus einem Vierer-Tupel mit den vier folgenden Elementen, z.B.: [('Q1', ('0', 'jwk=40', 'jstw=0', 'jbed=9')), ('Q15', ('ksubk=1', 'kgrph=2', 'kkla1=0', 'kkla2=0')), ...]

getRectyp(self)

gibt den Rektionstyp als String zurück.

getUnknown(self)

gibt einen String von Daten zurück, die in keines der definierten Schemen passen.

getWl1(self)

gibt das Wortlemma1 als Liste mit Tupeln zurück: 
[(LEMMA-Original, FREQUENZ), (LEMMA-Version1, FREQUENZ), 
        (LEMMA-Version2, FREQUENZ), ...]

getWl1MostProb(self)

gibt das Wortlemma1 mit der höchsten Trefferanzahl zurück. Wenn keine Lemmaversion mehr als 0 Treffer hat, wird None zurückgegeben.

getWl1Origin(self)

übergibt die Originalversion aus WDG von Wortlemma1

getWl1Rest(self)

übergibt alle Wortlemma1-Versionen, die nicht das Original sind. Sonst die leere Liste.

getWl2(self)

gibt das Wortlemma2 als Liste mit Tupeln zurück: 
[(LEMMA-Original, FREQUENZ), (LEMMA-Version1, FREQUENZ), 
        (LEMMA-Version2, FREQUENZ), ...].
Ist kein Wortlemma2 verzeichnet, wird die leere Liste zurückgegeben.

getWl2MostProb(self)

gibt das Wortlemma2 mit der höchsten Trefferanzahl zurück. Wenn keine Lemmaversion mehr als 0 Treffer hat, wird None zurückgegeben.

getWl2Origin(self)

übergibt die Originalversion aus WDG von Wortlemma2

getWl2Rest(self)

übergibt alle Wortlemma2-Versionen, die nicht das Original sind. Sonst die leere Liste.

getZ(self)

gibt alle Z-Zeilen in einem Dictionary zurück. Der Key besteht aus dem Kopf der Zeile, das Value aus einem Quadrupel mit den vier folgenden Zahlen, z.B.: {Z1: (0, 0, 1, 0), Z2: (1, 0, 3, 0), ...}

setWl1(self, wl1)

weist Wortlemma1 einen neuen Wert zu.

setWl2(self, wl2)

weist Wortlemma2 einen neuen Wert zu.

setZ(self, zDic)

weist dem Dictionary, das die Z-Zeilen enthält einen neuen Wert zu.

Generated by Epydoc 2.1 on Fri Jun 17 16:28:08 2005 http://epydoc.sf.net