Examples (German) - abuccts/wiktionary-lookup GitHub Wiki
Examples for German Words
Create an instance of Wiktionary
class first and set lang
parameter to "German"
,
>>> from pprint import pprint
>>> from pywiktionary import Wiktionary
>>> wikidict = Wiktionary(lang="German", CMUBET=False)
>>> word = wikidict.lookup("Wörterbücher")
>>> pprint(word)
{'German': {'Part of Speech': ['Noun'],
'Pronunciation': [{'IPA': (['/ˈvœʁtɐˌbyːçɐ/'], 'de')},
{'Audio': ('De-at-Wörterbücher.ogg',
'Audio (Austria)',
'de')}]}}
>>> word = wikidict.lookup("Groß")
>>> pprint(word)
{'German': {'Part of Speech': ['Noun', 'Proper noun'],
'Pronunciation': [{'IPA': (['/ɡroːs/'], 'de')}]}}
>>> word = wikidict.lookup("mäßig")
>>> pprint(word)
{'German': {'Part of Speech': ['Adjective'],
'Pronunciation': [{'IPA': (['/ˈmɛːsɪç/'], 'de')},
{'IPA': (['/ˈmeːsɪç/'], 'de')},
{'IPA': (['/ˈmɛːsɪk/'], 'de')},
{'IPA': (['/ˈmeːsɪk/'], 'de')}]}}
To get a short list of phonemes only, set phoneme_only
parameter to True
,
>>> word_phoneme = wikidict.lookup("mäßig", phoneme_only=True)
>>> pprint(word_phoneme)
{'IPA': ['/ˈmɛːsɪç/', '/ˈmeːsɪç/', '/ˈmɛːsɪk/', '/ˈmeːsɪk/']}