Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 25, 2009 14:14:15

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

xlwt кодировка

Может тебе ещё ключи от квартиры, где деньги лежат?

Офлайн

#2 Ноя. 25, 2009 14:31:54

Nefilim
От:
Зарегистрирован: 2009-11-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

xlwt кодировка

Ferroman
Может тебе ещё ключи от квартиры, где деньги лежат?
А у Вас принцип такой видимо - всем хамить)) или просто любите “чтонибудьгденибудьнаписать”?



Офлайн

#3 Ноя. 25, 2009 15:05:20

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

xlwt кодировка

Нет, я просто намекаю на то, что не надо просить слишком много, делая слишком мало.
“Какие-то кракозябры” - удивительно неточное описание результата. Какие зябры? Где? В месте и ничего не говорящим кодом, и без попытки последовать совету lorien'а, эта просьба отослать “отредактированный рабочий код” выглядит хамством, а не мой пост.

Офлайн

#4 Ноя. 25, 2009 15:16:55

Nefilim
От:
Зарегистрирован: 2009-11-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

xlwt кодировка

Мой пост выглядит просьбой, а Ваш вот точно - хамством. Впрочем ясное дело)) интернет - свобода словоизлияния. Если не желаете помочь - то нечего ерничать (имхо). Если покритиковать желаете за “слишком многое” - да, соглашусь, написал не подумав “вышлите на емайл”.Не нужно ничего высылать, просто объясните пожалуйста! Я просто не пойму в чем моя ошибка, если все условия соблюдены! Почему название листа в excell отображается иероглифами вместо русских букв…

кстати файл изначально был в utf-8

а “невнятным кодом” я пользуюсь так

x = cxlslog('123.xls')
x.addlist(u'Лист'.encode('cp1251'))
x.save
и получаю ту же ошибку (пост №5)

а если так

x = cxlslog('123.xls')
x.addlist(u'Лист')
x.save
то снова название листа в документе excel написано иероглифами



Отредактировано (Ноя. 25, 2009 15:29:01)

Офлайн

#5 Ноя. 25, 2009 15:29:09

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

xlwt кодировка

Мой пост выглядит просьбой, а Ваш вот точно - хамством. Впрочем ясное дело)) интернет - свобода словоизлияния. Если не желаете помочь - то нечего ерничать (имхо).
Я вообще-то и помогаю. Просто вы пока этого не понимаете.
Если покритиковать желаете за “слишком многое” - да, соглашусь, написал не подумав “вышлите на емайл”.Не нужно ничего высылать, просто объясните пожалуйста!
Собственно, это я и имел в виду.
Я просто не пойму в чем моя ошибка, если все условия соблюдены! Почему название листа в excell отображается иероглифами вместо русских букв…
Вот теперь по крайней мере, понятно где не так.
Попробуйте все-таки теперь задать CP1251-кодировку для названия, так, как предложил lorien.
Или после сохранения файла в utf8 тоже осталась проблема как в посте 5?

Отредактировано (Ноя. 25, 2009 15:31:47)

Офлайн

#6 Ноя. 25, 2009 15:32:06

Nefilim
От:
Зарегистрирован: 2009-11-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

xlwt кодировка

Попробуйте все-таки теперь задать CP1251-кодировку для названия, так, как предложил lorien.
я все это пробовал, вы либо не читали пост выше (и кстати посты 4,5), либо о чем-то другом говорите.



Офлайн

#7 Ноя. 25, 2009 15:33:12

Nefilim
От:
Зарегистрирован: 2009-11-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

xlwt кодировка

Ferroman
Вот теперь по крайней мере, понятно где не так.
Это кстати еще в первом посте указывалось.



Офлайн

#8 Ноя. 25, 2009 15:34:58

Nefilim
От:
Зарегистрирован: 2009-11-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

xlwt кодировка

проблема осталась … файл изначально был в utf-8, но я для верности его другим редактором пересохранил в utf-8



Офлайн

#9 Ноя. 25, 2009 15:41:50

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

xlwt кодировка

Или после сохранения файла в utf8 тоже осталась проблема как в посте 5?
У меня под Win такая конструкция работает замечательно
print u'Лист'.encode('cp1251')

Офлайн

#10 Ноя. 25, 2009 15:43:24

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

xlwt кодировка

Это кстати еще в первом посте указывалось.
Да, но потом ещё много чего произошло.
Пробуйте запустить конструкцию выше.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version