Найти - Пользователи
Полная версия: превод python кода 3.01 в 2.6((((((
Начало » Python для новичков » превод python кода 3.01 в 2.6((((((
1
beliy_shum
я написал файлы в питоне 3,01 соответственно они в utf-8

потом захотел перевести проект в 2.6:

открыл тот же файл 3,1 в питоне 2,6 и увидел(хотя в свойствах у меня стоит Options/General/Default Source Encoding/UTF-8.):
def print_object (object):
"""печатаем объект

или то что там есть
"""
print (object)
я дописал в начало файла строку
# -*- coding: utf-8 -*-
это ничего не дало.


тогда я открыл этот файл в 3,01 вставил туда
# -*- coding: utf-8 -*-
и после этого у меня в всё стало отображаться нормально!
но!!!!!!!
после исполнения кода я вижу:
90\xd0\xbb\xd0\xb5\xd0\xba\xd1\x81\xd0\xb5\xd0\xb9': {'\xd0\x92\xd0\xbb\xd0\xb0\xd1\x81\xd1\x82\xd0\xb5\xd0\xbb\xd0\xb8\xd0\xbd \xd0\x9a\xd0\xbe\xd0\xbb\xd0\xb5\xd1\x86': 4.0999999999999996, '\xd0\x91\xd0\xb5\xd0\xbb\xd1\x8b\xd0\xb9 \xd0\xa8\xd1\x83\xd0\xbc': 3.1000000000000001, '\xd0\x90\xd0\xbf\xd0\xbe\xd0\xba\xd0\xb0\xd0\xbb\xd0\xb8\xd0\xbf\xd1\x81\xd0\xb8\xd1\x81 \xd0\xa1\xd0\xb5\xd0\xb3\xd0\xbe\xd0\xb4\xd0\xbd\xd1\x8f': 4.5999999999999996, '\xd0\x9f\xd0\xbb\xd0\xb5\xd1\x81\xd0\xb5\xd0\xbd\xd1\x8c': 3.2000000000000002, '\xd0\x9d\xd0\xb5\xd1\x84\xd1\x82\xd1\x8c': 3, '\xd0\x97\xd0\xb0\xd0\xb2\xd0\xb5\xd1\x82': 3.0, '\xd0\xa1\xd1\x82\xd0\xb8\xd0\xbb\xd1\x8f\xd0\xb3\xd0\xb8': 5.0, '99 \xd0\xa4\xd1\x80\xd0\xb0\xd0\xbd\xd0\xba\xd0\xbe\xd0\xb2': 4.2999999999999998}, '\xd0\x96\xd0\xb5\xd0\xbd\xd0\xb5\xd1\x87\xd0\xba\xd0\xb0 \xd0\x92\xd1\x8b\xd1\x88\xd0\xbd\xd0\xb5\xd0\xb1\xd1\x80\xd0\xbe\xd0\xb4\xd1\x81\xd0\xba\xd0\xb8\xd0\xb9': {'\xd0\x92\xd0\xbb\xd0\xb0\xd1\x81\xd1\x82\xd0\xb5\xd0\xbb\xd0\xb8\xd0\xbd \xd0\x9a\xd0\xbe\xd0\xbb\xd0\xb5\xd1\x86': 2.6000000000000
что мне делать, и есть ли где нибудь на русском языке рекомендации по обратной совместимости.

я работаю под виндоус
PooH
Причем здесь питон? Разбирайтесь с кодировками в используемом вами текстовом редакторе. в первом примере явно utf-8 открытая в редакторе с cp1251
beliy_shum
так я использую фиременый питоновский редактор IDLE может подскажете какой лучше?
beliy_shum
PooH
кстати это я и сам уже определил http://2cyr.com/decode/?lang=ru только это мне пока не помогло
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB