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

Добрый вечер, как инициализировать асинхронную функцию при инициализации класса?

28 ответов

30 просмотров

Добавить return self в нее и вызывать как a = await AnixApi().async_func()

Johnny-Frideswide Автор вопроса

никак, не надо этого делать

в чем пробелма app создать где-то вне класса и просто передать сюда?

Особенно мне нравится предпоследняя строка в коде

Johnny-Frideswide Автор вопроса
Tishka17
в чем пробелма app создать где-то вне класса и про...

хочу при anix_init = AnixAPI() получить anix_init.app != None

Johnny Frideswide
хочу при anix_init = AnixAPI() получить anix_i...

async def create_api(): return AnuxAPI(await get_app())

Johnny Frideswide
Http.post/get возвращает dict

Во-первых, нет. Во-вторых, там какая-то дичь

💩

А что тогда здесь делает лоадс?

Johnny-Frideswide Автор вопроса
Aile
А что тогда здесь делает лоадс?

json.dumps в строку, json.loads строку в json

Johnny Frideswide
json.dumps в строку, json.loads строку в json

Круто так у тебя класс уже словарь возвращает

Johnny-Frideswide Автор вопроса
Aile
В дикт*

Загуглил и действительно "Convert string to Python dict ". Спасибо, исправил

Ну допустим. А зачем дампс+лоадс

Johnny-Frideswide Автор вопроса
Tishka17
никак, не надо этого делать

В итоге в класс Http добавил метод sRequest; Костыльно, но без лишних зависимостей

Johnny Frideswide
В итоге в класс Http добавил метод sRequest; Косты...

Я не одинок в этом мире. Ещё один человек с правильного цвета темой в пайчарме. Простите

Johnny-Frideswide Автор вопроса
Tishka17
Ай. Почему мой вариант не подошёл?

`async def create_api(): return AnuxAPI(await get_app()) ` Это предполагает init_anix = await create_api() Мне для одного запроса колхозить обьявление класса не хотелось сильно

Johnny Frideswide
`async def create_api(): return AnuxAPI(await g...

У тебя и так класс блин выше

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта