Добавить return self в нее и вызывать как a = await AnixApi().async_func()
Нет, этот вариант не подходит
никак, не надо этого делать
в чем пробелма app создать где-то вне класса и просто передать сюда?
Особенно мне нравится предпоследняя строка в коде
хочу при anix_init = AnixAPI() получить anix_init.app != None
Http.post/get возвращает dict
async def create_api(): return AnuxAPI(await get_app())
Во-первых, нет. Во-вторых, там какая-то дичь
anix_init = await AnixApi.async_init(token,ua)
💩
А что тогда здесь делает лоадс?
json.dumps в строку, json.loads строку в json
Круто так у тебя класс уже словарь возвращает
Загуглил и действительно "Convert string to Python dict ". Спасибо, исправил
Ну допустим. А зачем дампс+лоадс
В итоге в класс Http добавил метод sRequest; Костыльно, но без лишних зависимостей
Ай. Почему мой вариант не подошёл?
Я не одинок в этом мире. Ещё один человек с правильного цвета темой в пайчарме. Простите
`async def create_api(): return AnuxAPI(await get_app()) ` Это предполагает init_anix = await create_api() Мне для одного запроса колхозить обьявление класса не хотелось сильно
У тебя и так класс блин выше
Обсуждают сегодня