Найти - Пользователи
Полная версия: Вывести кирилицу в консоль
Начало » Python для новичков » Вывести кирилицу в консоль
1
Galrajas
Привет все,

Мной был найден такой код:

# -*- coding:cp1251 -*-

import platform
term_enc = 'cp1251'

cp_str = 'Ох ух эти кодировки...'
u_str = unicode(cp_str, 'cp1251')
Но к сожалению выдает ошибку

Traceback (most recent call last):
File "D:\Coding\Python\2222.py", line 7, in <module>
u_str = unicode(cp_str, 'cp1251')
NameError: name 'unicode' is not defined
Как вывести кирилицу правильно?
Vader
А что вы хотели сделать?
Андрей Светлов
Питон-то, небось, третий?
boris_blade
python3 скрипт на питоне2.6 :)
Андрей Светлов
наоборот
Galrajas
Как вывести кирилицу? Python 3.2

print "Текст по русски нормально отображается"
sp3
сохрани скрипт в кодировке UTF-8
Galrajas
Сменил на UTF-8
  File "D:\Coding\Python\cyrilic.py", line 1
print "Текст по русски нормально отображается"

^
SyntaxError: invalid syntax
regall
В Python 3 print - это функция. Поэтому:
print("Текст по русски нормально отображается")
Galrajas
Ура, спасибо :)
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