MrShandy
@MrShandy
Python

Как записать и прочитать список из базы данных mysql?

Решил сделать запрет некоторых команд для бота. По плану владелец будет юзать команду(например /deactivate <command>), после чего бот вытаскивает из базы данных список, записывает туда отключенную команду и затем отправляет список обратно в базу. Не совсем понимаю как нормально прочитать лист, на выходе же будет string в виде ["help", "info", ...]
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
import ast
    
data = '["help", "info"]'
result = ast.literal_eval(data)
print(type(result), result)


P.s. Благодаря любезному напоминанию товарища FanatPHP , привожу относительно более безопасный вариант:
import json
    
data = '["help", "info"]'
result = json.loads(data)
print(type(result), result)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект