tdk.dictionaries.gts

Güncel Türkçe Sözlük
Updated Turkish Dictionary

Module Contents

Classes

Functions

Data

API

tdk.dictionaries.gts.__all__

[‘GTSEntry’, ‘GTSMeaning’, ‘GTSMeaningExample’, ‘GTSProverb’, ‘GTSWriter’, ‘get_gts_index’, ‘get_gts…

class tdk.dictionaries.gts.GTSWriter(/, **data: typing.Any)

Bases: pydantic.BaseModel

tdk_id: int

‘Field(…)’

full_name: str

‘Field(…)’

short_name: str

‘Field(…)’

class tdk.dictionaries.gts.GTSMeaningExample(/, **data: typing.Any)

Bases: pydantic.BaseModel

tdk_id: int

‘Field(…)’

meaning_id: int

‘Field(…)’

order: int

‘Field(…)’

example: str

‘Field(…)’

writers: list[tdk.dictionaries.gts.GTSWriter]

‘Field(…)’

class tdk.dictionaries.gts.GTSProverb(/, **data: typing.Any)

Bases: pydantic.BaseModel

tdk_id: int

‘Field(…)’

proverb: str

‘Field(…)’

prefix: str | None

‘Field(…)’

class tdk.dictionaries.gts.GTSMeaning(/, **data: typing.Any)

Bases: pydantic.BaseModel

meaning: str

‘Field(…)’

tdk_id: int

‘Field(…)’

order: int

‘Field(…)’

is_verb: bool

‘Field(…)’

entry_id: int

‘Field(…)’

examples: list[tdk.dictionaries.gts.GTSMeaningExample]

‘Field(…)’

properties: list[tdk.internal.utils.ValidatedProperty]

‘Field(…)’

class tdk.dictionaries.gts.GTSEntry(/, **data: typing.Any)

Bases: pydantic.BaseModel

tdk_id: int

‘Field(…)’

order: int

‘Field(…)’

entry: str

‘Field(…)’

plural: bool

‘Field(…)’

proper: bool

‘Field(…)’

origin_language: tdk.enums.OriginLanguage

‘Field(…)’

original: str

‘Field(…)’

entry_normalized: str | None

‘Field(…)’

meanings: list[tdk.dictionaries.gts.GTSMeaning]

‘Field(…)’

proverbs: list[tdk.dictionaries.gts.GTSProverb]

‘Field(…)’

pronunciation: str | None

‘Field(…)’

prefix: str | None

‘Field(…)’

suffix: str | None

‘Field(…)’

tdk.dictionaries.gts.entry_list_adapter

‘TypeAdapter(…)’

async tdk.dictionaries.gts.get_gts_index(*, http_session: aiohttp.ClientSession) list[str]
tdk.dictionaries.gts.get_gts_index_sync()
async tdk.dictionaries.gts.get_gts_circumflex_index(*, http_session: aiohttp.ClientSession) dict[str, str]

Get the circumflex index.

Returns:

A dictionary where the keys are entries without circumflex, and the values are the entries with.

tdk.dictionaries.gts.get_gts_circumflex_index_sync()
async tdk.dictionaries.gts.search_gts(query: str, /, *, http_session: aiohttp.ClientSession) list[tdk.dictionaries.gts.GTSEntry]
tdk.dictionaries.gts.search_gts_sync()
async tdk.dictionaries.gts.search_gts_proverbs_and_phrases(query: str, /, *, http_session: aiohttp.ClientSession) list[tdk.dictionaries.gts.GTSEntry]
tdk.dictionaries.gts.search_gts_proverbs_and_phrases_sync()
async tdk.dictionaries.gts.get_gts_suggestions(query: str, /, *, http_session: aiohttp.ClientSession) list[str]
tdk.dictionaries.gts.get_gts_suggestions_sync()