Как записать экземпляр класа в словарь с async?
Я запускаю функцию в классе через async, а потом мне нужно записать экземпляр этого класса в коде будет понятно:
position = loop.create_task(Position.new_position(side,symbol.replace("PERP", ""),float(price),float(stopl),float(takep)))
pos_list[symbol] = position
Мне нужно записать экземпляр класса а не корутину
Без async я бы сделал это так:
position = Position.new_position(side,symbol.replace("PERP", ""), float(price),float(stopl),float(takep))
pos_list[symbol] = position
Но с async оно записывает карантин а не экземпляр и если запринтить pos_list[symbol] мы получим:
<Task pending name='Task-11' coro=<Position.new_position() running at d:\:43>>