cjklib.dictionary.entry — Entry factories for dictionaries
New in version 0.3.
Entry factories for dictionaries.
Classes
-
class cjklib.dictionary.entry.NamedTuple
Bases: object
Factory returning tuple entries with attribute-style access.
-
getEntries(results)
- Returns the dictionary results as named tuples.
-
setDictionaryInstance(dictInstance)
-
class cjklib.dictionary.entry.Tuple
Bases: object
Basic entry factory, returning a tuple of columns.
-
getEntries(results)
- Returns the dictionary results as lists.
-
class cjklib.dictionary.entry.UnifiedHeadword(headword='s')
Bases: cjklib.dictionary.entry.NamedTuple
Factory adding a simple Headword key for CEDICT style dictionaries to
provide results compatible with EDICT. An alternative headword is given in
brackets if two different headword instances are provided in the entry.
-
getEntries(results)
- Returns the dictionary results as named tuples.
-
setDictionaryInstance(dictInstance)