# {py:mod}`tdk.dictionaries.sks` ```{py:module} tdk.dictionaries.sks ``` ```{autodoc2-docstring} tdk.dictionaries.sks :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`SKSWord ` - * - {py:obj}`SKSEntry ` - ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`search_sks ` - ```{autodoc2-docstring} tdk.dictionaries.sks.search_sks :summary: ``` * - {py:obj}`search_sks_sync ` - ```{autodoc2-docstring} tdk.dictionaries.sks.search_sks_sync :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} tdk.dictionaries.sks.__all__ :summary: ``` ```` ### API ````{py:data} __all__ :canonical: tdk.dictionaries.sks.__all__ :value: > ['SKSWord', 'SKSEntry', 'search_sks', 'search_sks_sync'] ```{autodoc2-docstring} tdk.dictionaries.sks.__all__ ``` ```` `````{py:class} SKSWord(/, **data: typing.Any) :canonical: tdk.dictionaries.sks.SKSWord Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} word :canonical: tdk.dictionaries.sks.SKSWord.word :type: str :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSWord.word ``` ```` ````{py:attribute} meaning_html :canonical: tdk.dictionaries.sks.SKSWord.meaning_html :type: str :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSWord.meaning_html ``` ```` ````{py:attribute} sound_url :canonical: tdk.dictionaries.sks.SKSWord.sound_url :type: tdk.internal.utils.SoundURL :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSWord.sound_url ``` ```` ````` `````{py:class} SKSEntry(/, **data: typing.Any) :canonical: tdk.dictionaries.sks.SKSEntry Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} tdk_id :canonical: tdk.dictionaries.sks.SKSEntry.tdk_id :type: int :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSEntry.tdk_id ``` ```` ````{py:attribute} word_1 :canonical: tdk.dictionaries.sks.SKSEntry.word_1 :type: tdk.dictionaries.sks.SKSWord :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSEntry.word_1 ``` ```` ````{py:attribute} word_2 :canonical: tdk.dictionaries.sks.SKSEntry.word_2 :type: tdk.dictionaries.sks.SKSWord :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSEntry.word_2 ``` ```` ````{py:attribute} search :canonical: tdk.dictionaries.sks.SKSEntry.search :type: str :value: > None ```{autodoc2-docstring} tdk.dictionaries.sks.SKSEntry.search ``` ```` ````` ````{py:function} search_sks(query: str, /, *, http_session: aiohttp.ClientSession) -> list[tdk.dictionaries.sks.SKSEntry] :canonical: tdk.dictionaries.sks.search_sks :async: ```{autodoc2-docstring} tdk.dictionaries.sks.search_sks ``` ```` ````{py:function} search_sks_sync() :canonical: tdk.dictionaries.sks.search_sks_sync ```{autodoc2-docstring} tdk.dictionaries.sks.search_sks_sync ``` ````