Я новичок в python и пытаюсь получить данные запроса, используя ast.literal_eval, что приводит к ошибке «недопустимый синтаксис».Запрос Python с использованием ошибки ast.literal_eval Недопустимый синтаксис?
Он печатает данные я отправить это формат, как,
192.156.1.0,8181,database,admin,12345
В питоне я отобразить его, но получаю ошибку при чтении мой код,
print str(request.body.read())
datas = request.body.read()
data=ast.literal_eval(datas)
dbname = data['dbname']
username = data['uname']
ip = data['ip']
port = data['port']
pwd = data['pwd']
Invalid синтаксическая ошибка в строке данных = ast.literal_eval (datas)
Как его решить предложение будет заметным
Благодаря
этот dosent выглядит как выражение python – Hackaholic
@Hackaholic это часть службы python и ошибки, которую я получаю в строке, о которой я упоминал. – user3664724
'192.156.1.0,8181, database, admin, 12345' не является выражением python – Hackaholic