tdk.dictionaries.kisi

Kişi Adları Sözlüğü
Person Name Dictionary

Module Contents

Classes

Functions

Data

API

tdk.dictionaries.kisi.__all__

[‘NameSearchGender’, ‘NameSearchField’, ‘NameGender’, ‘NameEntry’, ‘search_names’, ‘search_names_syn…

class tdk.dictionaries.kisi.NameSearchGender

Bases: enum.IntEnum

FEMALE

1

MALE

2

UNISEX

3

EITHER

4

class tdk.dictionaries.kisi.NameSearchField

Bases: enum.IntEnum

NAME

1

MEANING

2

class tdk.dictionaries.kisi.NameGender

Bases: enum.IntEnum

FEMALE

1

MALE

2

UNISEX

3

class tdk.dictionaries.kisi.NameEntry(/, **data: typing.Any)

Bases: pydantic.BaseModel

tdk_id: int

‘Field(…)’

name: str

‘Field(…)’

meaning: str

‘Field(…)’

origin: str

‘Field(…)’

gender: tdk.dictionaries.kisi.NameGender

‘Field(…)’

tdk.dictionaries.kisi.name_list_adapter

‘TypeAdapter(…)’

async tdk.dictionaries.kisi.search_names(query: str, *, according_to: tdk.dictionaries.kisi.NameSearchField | Literal[name, meaning], gender: tdk.dictionaries.kisi.NameSearchGender | Literal[female, male, unisex, either], http_session: aiohttp.ClientSession) list[tdk.dictionaries.kisi.NameEntry]
tdk.dictionaries.kisi.search_names_sync()