Т
Size: a a a
Т
B
s
Т
T
**kwargs
вон, может влияетТ
**kwargs
вон, может влияетT
async def show_lesson(c: CallbackQuery, repo: Repo, service_chat: str, lesson_id: str):вот такая функция.
service_chat
ставлю через partial
repo
прилетает из мидлвариlesson_id
прилетает из фильтраlesson_id
не переданB
B
T
T
async def show_lesson(c: CallbackQuery, repo: Repo, service_chat: str, lesson_id: str):вот такая функция.
service_chat
ставлю через partial
repo
прилетает из мидлвариlesson_id
прилетает из фильтраlesson_id
не переданdef get_show_lesson_handler(service_chat: str):
async def partial_show_lesson(c: CallbackQuery, repo: Repo, lesson_id: str):
nonlocal service_chat
return await show_lesson(**locals())
return partial_show_lesson
s
def get_show_lesson_handler(service_chat: str):
async def partial_show_lesson(c: CallbackQuery, repo: Repo, lesson_id: str):
nonlocal service_chat
return await show_lesson(**locals())
return partial_show_lesson
T
s
functools.partial(show_lesson, repo=...)
s
T
T
functools.partial(show_lesson, repo=...)
T
s