ValueError: неверный узел или строка ⇐ Python

Программы на Python
Anonymous
ValueError: неверный узел или строка

Сообщение Anonymous »

Почему я получаю сообщение об ошибке: ValueError: неправильный узел или строка, когда я передаю данные в приведенном ниже формате в функцию «parse_webhook»?
Спасибо!< /p>
webhook_data = {"side": "BUY","key": "8234023409fa3242309sdfasdf903024917325"}

def parse_webhook(webhook_data):

"""
:param webhook_data: POST data from tradingview, as a string.
:return: Dictionary version of string.
"""

data = ast.literal_eval(webhook_data)
return data

Я получаю сообщение:
File "C:\Users\User\anaconda3\lib\ast.py", line 55, in _convert_num
raise ValueError('malformed node or string: ' + repr(node))

ValueError: malformed node or string: {'side': 'BUY', 'key': '8234023409fa3242309sdfasdf903024917325'}


Подробнее здесь: https://stackoverflow.com/questions/624 ... -or-string

Вернуться в «Python»