Я вернулся. Почему в моем примере надо юзать functools.partial, если у меня только 1 аргумент, и тот я не могу зафилить по умолчанию?
What functools.partial does is:
Makes a new version of a function with one or more arguments already filled in.
New version of a function documents itself.
Смотрел тут:
https://daniel.feldroy.com/python-partials-are-fun.html Куски кода тоже, вроде понятно что эта функция делает и зачем. Не понимаю, зачем она должна быть применена в примере, в котором скинул выше, можешь объяснить плиз? Это был кусок кода с data_handlers.py, там не было прямого вызова функции, она в главной вызывалась.