[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gdebi не понимает ответ «y» на вопрос «Вы хотите установить этот пакет? [y/N]»



On Sun, Nov 28, 2010 at 08:42:24PM +0500, Andrey Rahmatullin wrote:
> On Sun, Nov 28, 2010 at 03:50:55PM +0300, Stanislav Maslovski wrote:
> > % python -c 'print "тест"[0]'
> > �
> > (кракозябр)
> Здесь "тест" это 8-символьный строковый литерал, т.к. из шелла пришли 8
> байт, а кодировка не указана.

На самом деле откуда пришли эти 8 байт значения не имеет:

% python -c 'import sys; print sys.stdin.readline()[0]'
тест
�
(кракозябр)

То же самое с явно указанной кодировкой:

% python -c 'import sys; print sys.stdin.readline().decode("utf-8")[0]'
тест
т
(не кракозябр)

Т.е., согласуется с тем, что писал Артём.

-- 
Stanislav


Reply to: