• Sql LIKE как сделать без учета регистра и символов?

    0X12eb
    @0X12eb
    Без регистра:
    like lower('%value%');
    Для исключения символов:
    where column regexp '^[A-Za-z0-9]+$'
    Полный вариант примерно такой: (если нужны пробелы - добавьте \s)
    where lover(column_name) regexp '^[a-zа-яё]+$';
    Ответ написан
    Комментировать
  • Телеграм бот - как удалить системные сообщения?

    Arlidi
    @Arlidi
    @bot.message_handler(content_types = ['new_chat_members', 'left_chat_member'])
    def delete(message):
          bot.delete_message(message.chat.id, message.message_id)


    добавьте бота в чат затем дайте ему админку
    Если что-то не понятно пиши
    Ответ написан
    3 комментария
  • Как декодировать unicode escaped строки?

    atomheart
    @atomheart
    Пишу на Python за карму и за деньги
    Во-первых, вы в консоли видите декодированную под кодировку консоли строку. Это не то же самое, как видит ее Python изнутри (а видит он ее скорее всего в unicode). Конкретно у вас судя по тексту закодирован какой-то символ (длинное тире, возможно), которого в консольной кодировке нет, поэтому он выводит его тип.
    Во-вторых, попробуйте внутри своего приложения выполнить поиск по подстроке, чтобы проверить, что Python ее обрабатывает корректно (например, найти этот символ).
    В-третьих, у вас ошибка что у типа str нет метода decode, поэтому попробуйте так:
    str(element.text).decode('unicode_escape')
    Ответ написан
    Комментировать