170 похожих чатов

15 ответов

14 просмотров

Кода

Это же не нормально или нет?

Testss
Кода

По ссылке все норм имхо)

Владимир
По ссылке все норм имхо)

Не обязательно всё пихать в класс?

Владимир
По ссылке все норм имхо)

Ну я в том смысле что это не говно?

Иван Балакин
Не совсем говно

Можете дать советы?

Testss
Ну я в том смысле что это не говно?

Ну я бы придрался к линтингу и мутным тайпхинтам, к урлам которые собираются прямо в функции

Testss
Не обязательно всё пихать в класс?

Можно чтобы в нем из конфига собрать нужные урлы

Владимир
Ну я бы придрался к линтингу и мутным тайпхинтам, ...

Значит в функции должны лететь готовые урлы?

Testss
Значит в функции должны лететь готовые урлы?

В класс можно ради урлов из конфига

Testss
Можете дать советы?

Вынести создание сессии наружу и передавать уже готовую и начатую async def get_user(user_id, session) -> dict: async with session.get(url=f"/user/{user_id}") as response: return await response.json() А в том месте, где ты эту функцию используешь, писать session = aiohttp.ClientSession(base_url=config.db.database_url) async with session: await get_user(0, session)

Владимир
Ммм кстати да очень на пользу пойдет

Инжектим депенденсы бесплатно без смс

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта