Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 14, 2010 23:45:38

Galrajas
От:
Зарегистрирован: 2010-08-24
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

Привет все,

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

# -*- 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
Как вывести кирилицу правильно?



Отредактировано (Сен. 14, 2010 23:46:06)

Офлайн

#2 Сен. 15, 2010 01:17:13

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

А что вы хотели сделать?



Офлайн

#3 Сен. 15, 2010 01:48:00

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Вывести кирилицу в консоль

Питон-то, небось, третий?



Офлайн

#4 Сен. 15, 2010 13:09:04

boris_blade
От:
Зарегистрирован: 2009-09-28
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

python3 скрипт на питоне2.6 :)



Офлайн

#5 Сен. 15, 2010 18:44:29

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Вывести кирилицу в консоль

наоборот



Офлайн

#6 Сен. 15, 2010 23:48:55

Galrajas
От:
Зарегистрирован: 2010-08-24
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

Как вывести кирилицу? Python 3.2

print "Текст по русски нормально отображается"



Отредактировано (Сен. 15, 2010 23:52:12)

Офлайн

#7 Сен. 16, 2010 01:26:30

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

сохрани скрипт в кодировке UTF-8



Отредактировано (Сен. 16, 2010 01:26:55)

Офлайн

#8 Сен. 16, 2010 09:50:21

Galrajas
От:
Зарегистрирован: 2010-08-24
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

Сменил на UTF-8

  File "D:\Coding\Python\cyrilic.py", line 1
print "Текст по русски нормально отображается"

^
SyntaxError: invalid syntax



Офлайн

#9 Сен. 16, 2010 10:10:58

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

В Python 3 print - это функция. Поэтому:

print("Текст по русски нормально отображается")



Офлайн

#10 Сен. 16, 2010 10:25:16

Galrajas
От:
Зарегистрирован: 2010-08-24
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывести кирилицу в консоль

Ура, спасибо :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version