Так выглядят мои данные. Я пробовал все, от превращения в список, затем в фреймворк, но без толку.

["[[{'uuid': '3cb5da6c-6db2-4893-9ebb-39443a7c83be', 'answers': 'Vibinators', 'votes': '74'}, {'uuid': '564b3357-df5f-4543-bd07-fa0c3c9401de', 'answers': 'I AM’s', 'votes': '139'}]]"]
-3
Thembela Daphula 24 Ноя 2021 в 13:37
Это какие-то странно вложенные данные литералов Python, откуда вы это взяли?
 – 
timgeb
24 Ноя 2021 в 13:48

1 ответ

Лучший ответ

Решение:

import ast
data = ["[[{'uuid': '3cb5da6c-6db2-4893-9ebb-39443a7c83be', 'answers': 'Vibinators', 'votes': '74'}, {'uuid': '564b3357-df5f-4543-bd07-fa0c3c9401de', 'answers': 'I AM’s', 'votes': '139'}]]"]
df = pd.DataFrame(ast.literal_eval(data[0])[0])

Df:

                                   uuid     answers votes
0  3cb5da6c-6db2-4893-9ebb-39443a7c83be  Vibinators    74
1  564b3357-df5f-4543-bd07-fa0c3c9401de      I AM’s   139
-1
timgeb 24 Ноя 2021 в 13:42
Это работает, оооочень большое спасибо !!!!!!!!!!!!!!
 – 
Thembela Daphula
24 Ноя 2021 в 13:55