2
Чи є ** kwargs антипатерном?
У нашій внутрішній базі коду є багато коду, який викликає наші бібліотеки всередину - у цих бібліотек часто є багато аргументів (думаю, matplotlib), і наш код часто виконує лише певне завдання і просто передає **kwargsнаступну функцію, яку називають. Наприклад: def our_method(dataframe, **kwargs): result = do_something_with_data(dataframe) external_module.draw(result, **kwargs) Хоча **kwargsзаважає нам …
16
python