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

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

28 ответов

15 просмотров

Добавить 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...

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

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

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

сурсы: import std/asyncdispatch, std/httpclient, std/json, std/sequtils, std/strutils, std/unicode, std/unidecode, std/uri, uuid4, regex const GPT4_API...
Qtless Qtless
4
Кто-нибудь может проверить на 11.3 и более ранних версиях, последнее число в трех нижних строках одно и тоже или нет? var Dict: TDictionary<Integer, string>; i, j: Intege...
Boris N (MBo)
6
А ещё docker можно к ассемблеру прикрутить. В целом, системы сборки это настолько несвязанная вещь... Это оффтоп, можно сказать, во всех чатах. Это просто проект, который помо...
КТ315
22
Раз пошла тема про XML... Delphi XE 10.4.2(но это не важно), XML Data Binding Несколько XSD. В основном содержатся include на расширения. Несколько Namespace, это важно. Бин...
Alexey Gavrilov
4
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
ребята, вы после работы успеваете/хватает сил время на себя потратить, допустим в зал и тд? особенно те кто на удаленке
Marat
10
Какие в фасме есть определения для 128 и 256-битных слов?
The Bird of Hermes
12
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
вот еще вопрос ошибка app/Main.hs:135:13: error: [GHC-83865] • Couldn't match type: MoveInfo -> Coords with: (Int, Int) Expected: Coords ...
Fedor
21
Вопрос всем обфускаторщикам — ЗАЧЕМ?
Александр Белокопытов
20
Карта сайта