встречаются символы смайлики похоже отсюда
https://apps.timwhitlock.info/emoji/tables/unicode
и когда пытаюсь их добавить в бд (когда они в составе какой-то строки), то получаю ошибку
1366, "Incorrect string value: '\\xF0\\x9F\\x8C\\x88\\xD0\\xA1...'
например
b'\xF0\x9F\x92\x94'
b'\xF0\x9F\x8C\x88'
в консоли они не отображаются тоже
кодировка БД и таблицы - DEFAULT CHARSET=utf8
как можно обработать все эти случаи вместе? просто нужно какое-то условие, не пойму какое
что эти символы объединяет и как вычислить, есть ли они в строке?
а то всю таблицу кодов не хочется добавлять, чтобы проверять типо такого:
if b'\xF0\x9F\x92\x94' in ReasonBlock.encode('utf-8') or b'\xF0\x9F\x8C\x88' in ReasonBlock.encode('utf-8'):
ReasonBlock = ''