price = self.get_price()
body = '{' + f'"currency_pair":"{pair}","type":"limit","account":"spot","side":"{side}","amount":"{quantity}","price":"{price}","time_in_force":"gtc"' + '}'
price2 = 516.2708
body2 = '{' + f'"currency_pair":"{pair}","type":"limit","account":"spot","side":"{side}","amount":"{quantity}","price":"{price}","time_in_force":"gtc"' + '}'
print(body2 == body)
get_price
в get_price_by_str
у тебя меняет self.url
, а как было не возвращает. Ставлю, что проблема именно тут.
request
, ты же запускаешь 48request
параллельно и не интересуешься результатом, сразу гонишь следующий код. Если этот твойrequest
умеет в проимис, то достаточноawait request...
, если нет - тебе надо самому его в промис завернуть.В общем WbICHA прав, учебник тут.