14289
Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404
а я говорю, что это название декоратора для декларирования
Читать полностью…
мы бтв еще в лс продолжали немного, и пришли к тому, что ему не понравилось, что там декларативное описание через декоратор
Читать полностью…
вот этим правилом по хорошему надо оперировать на примитиве парадигмы. в нашем случае на объекте
Читать полностью…
у тебя высокое комплексити и низкое разделение обязанностей
Читать полностью…
ну тоесть он читает как императив и говорит "не понятно"
Читать полностью…
import asyncio
class dec:
def __init__(self, afunc):
self._afunc = afunc
def __await__(self):
return (yield from self._afunc().__await__())
@dec
async def foo():
print("foo")
async def main():
await foo
asyncio.run(main())
Krakotay их в принципе называет синтаксическим цианидом. Не нашёл сходу, что именно предлагается.
Читать полностью…
я вообще часто пользуюсь архитектурой с low level api -> high level api -> gateway
Читать полностью…
одно дело, что ты интерфейс можешь на основной объект вывести
другое дело, когда ты всю реализацию в кучу скинул
Не думаю. Там все методы либо реализуют фасад, либо относятся в выполнению (run, execute_script, cleanup разделены как раз на разные функции по логике)
Читать полностью…
слева хедер улетает полностью
ну и оно работает буквально как литкод
ты как будто пытаешься впихнуть в функции то, что должно пихаться в отдельный объект
Читать полностью…
так у тебя просто класс уже засорен. Оставь класс под кокнкрнтно ран и связанные вещи
Читать полностью…