Задать вопрос
MrShandy
@MrShandy
Python

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

Решил сделать запрет некоторых команд для бота. По плану владелец будет юзать команду(например /deactivate <command>), после чего бот вытаскивает из базы данных список, записывает туда отключенную команду и затем отправляет список обратно в базу. Не совсем понимаю как нормально прочитать лист, на выходе же будет string в виде ["help", "info", ...]
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Простой 9 комментариев
Решения вопроса 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)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы