Форум сайта python.su
0
Всем привет.
Я дергаю код пакета из словаря оракл через python.
На выходе имею файл, в котором все ок, комменты кода отображаются вот так:
/* \xca\xf3\xf1\xee\xf7\xe5\xea \xef\xf0\xee \xec\xe0\xf0\xf8\xf0\xf3\xf2\xfb
GCS. \xc4\xee\xe1\xe0\xe2\xeb\xe5\xed\xee sprite 1.12.2006 \xef\xee \xe8\xed\xe8
\xf6\xe8\xe0\xf2\xe8\xe2\xe5 \xc1\xf3\xf5\xe0\xf0\xe5\xe2\xe0 */
Хотя в самом коде есть кирилица и она оборажается корректно.
Не совсем понимаю как это победить, т.к. кирилические символы в самом коде отображаются корректно.
substr(name,1,1)='M'
P.S. комменты к коду на русском языке.
Буду рад вашим предложениям.
Офлайн
s = '''\xca\xf3\xf1\xee\xf7\xe5\xea \xef\xf0\xee \xec\xe0\xf0\xf8\xf0\xf3\xf2\xfb GCS. \xc4\xee\xe1\xe0\xe2\xeb\xe5\xed\xee sprite 1.12.2006 \xef\xee \xe8\xed\xe8 \xf6\xe8\xe0\xf2\xe8\xe2\xe5 \xc1\xf3\xf5\xe0\xf0\xe5\xe2\xe0''' print(s.decode('cp1251').encode('utf-8'))
Офлайн
857
xammett
Хотя в самом коде есть кирилица и она оборажается корректно.
xammettВ разной кодировке сам исходник. Надо исправить его.
Не совсем понимаю как это победить
Офлайн