Я хотел бы подкласса Future класс модуля concurrent
Python.Подкласс будущего класса
Документы:
Будущего класс инкапсулирует асинхронное выполнение вызываемого. Будущие экземпляры создаются Executor.submit().
Документы Executor
не объясняют, где взять класс Future
.
... Как заставить команду Executor.submit() принять мой пользовательский класс будущего?
Зачем мне это нужно?
Мне нравится OOP, так как он создает читаемый код. Я хотел бы результат выглядеть следующим образом:
for my_future in concurrent.futures.as_completed(...):
my_future.my_custom_method()
Зачем вам это нужно? Что делает ваше будущее? – Elazar
О, это * ужасная * причина делать подклассы. Не. – Elazar
@ Элазар, пожалуйста, объясните, почему это ужасно. – guettli