Ребят, нид хелп. Есть короче база, все работает, все настроено, русские буквы сохраняет, юникод пашет, но щас парсю контакт и в каком-то коментарии к записи есть смайлик. В питоне можно даже строку с ним распечатать, конечно, вместо него какая-то ересь, но хоть квадратик выводится, но при попытке записать текст в базу вылетает вот такое
Warning at /vkwall/posts/
Incorrect string value: '\xF0\x9F\x98\x8A' for column 'text' at row 1
Я себе уже мозг сломал, так как с decode, encode немного путаюсь. Но в любом случае - это проблема на уровне БД походу. Короче можно его как-то вырезать оттуда или преобразовать в нормальный юникод. Гугление дало мне какую-то ересь о байтах и unicode_escape, но unicode_escape не вариант. Хелп.
Updated 16 Oct. 2014, 18:36 by alexscrat.