Товарищи, помогите плз.
Есть программка, которая работает с базкой в sqlite.
Получаю из базки информацию, и некоторые строки в одной кодировке, а некоторые в дргуой.
Так вот вопрос - как определить кодировку получемой строки?
Определение кодировки в Python
Started by Yarra, Sep 28 2012 14:18
4 replies to this topic
#1
Posted 28 September 2012 - 14:18
Люди должны умереть
Убью лошадь, за каплю никотина
#2
Posted 28 September 2012 - 14:27
Надежно и универсально -- никак, только эвристически. Что за база такая кривая? Конвертни все в UTF.
ftp://10.128.1.5 (новый мега сервер на 38TB)
#3
Posted 29 September 2012 - 00:18
Да ничего. Через скрипт на питоне из mdb в sqlite3 переводил. И вот такая странность. Часть строк номрально, на часть строк ругается. Переводилось все скопом. Почему так - неизвестно.Надежно и универсально -- никак, только эвристически. Что за база такая кривая? Конвертни все в UTF.
Люди должны умереть
Убью лошадь, за каплю никотина
#4
Posted 29 September 2012 - 01:08
Ну так покажи, как оно ругаетсяИ вот такая странность. Часть строк номрально, на часть строк ругается.
#5
Posted 29 September 2012 - 16:20
http://patttern.blog...php-python.html вот хорошая статейка.
Да и не лишним будут хотя бы скрины где видно битые строки. А еще лучше - закинуть сюда sqlite базу.
Да и не лишним будут хотя бы скрины где видно битые строки. А еще лучше - закинуть сюда sqlite базу.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users