Непонятный ответ API биржи poloniex - Python

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Собственно, сам код:
Ответ получаю такой: <urllib.request.Request object at 0x02B6C1F0> Объясните, пожалуйста, что это и как этого избежать. Может, я вообще неправильно строю запрос API к бирже?

Решение задачи: «Непонятный ответ API биржи poloniex»

textual
Листинг программы
import simplejson
import urllib.request
import urllib.parse
 
def api_request(url: str = '', post_data=None):
        response = {'error': 'Unknown error'}
 
        try:
            if post_data:
                post_data = urllib.parse.urlencode(post_data).encode('ascii')
 
            with urllib.request.urlopen(uri, post_data) as f:
                response = simplejson.loads(f.read().decode('utf-8'))
 
        except Exception as e:
            response = {'error': str(e)}
        finally:
            return response

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5