Tag: unicode

странный UnicodeDecodeError на django

Выполнял новую установку моего бродячего ящика и среды моего разработчика, а при попытке запустить проект django я получил следующую ошибку. Любые идеи, что происходит? —————————————- [21/Sep/2013 23:44:03] code 400, message Bad HTTP/0.9 request type ('\x16\x03\x00\x00E\x01\x00\x00A\x03\x00R>u\xa6\x00`b\xceZ\xc8\xe6H2\x85') —————————————- Exception happened during processing of request from ('10.0.2.2', 60969) Traceback (most recent call last): File "/usr/lib/python2.7/SocketServer.py", line 582, in […]

Преобразование знака минус-символа Юникода (из титлебелей matplotlib)

У меня возникла проблема с объектом Text, который используется matplotlib для представления меток. По причине тестирования мне нужно проверить значение меток тиков, созданных на графике. Если метка является строкой или положительным числом, нет никаких проблем: возвращается строка юникода, я проверяю ее (или конвертирую ее в число, учитывая обстоятельства), и все в порядке. Но если метка […]

Python – пиражирование символов Юникода

🙂 Я пробовал использовать w = Word (printables), но он не работает. Как мне дать спецификацию для этого. «w» предназначен для обработки символов хинди (UTF-8) Код определяет грамматику и анализирует соответственно. 671.assess :: अहसास ::2 x=number + "." + src + "::" + w + "::" + number + "." + number Если есть только […]

string.decode () против unicode (строка)

myString = 'éíěřáé' Мне нужно декодировать эту строку в unicode. Существует ли какая-либо разница между обычными способами и между этими двумя методами в целом? myString.decode(encoding='UTF-8', errors='ignore') а также unicode(myString, encoding='UTF-8', errors='ignore')

Получение python для печати в UTF8 в Windows XP с помощью консоли

Я хотел бы настроить мою консоль в Windows XP для поддержки UTF8 и установить ее на питон и работать с ней. До сих пор мои попытки: C:\Documents and Settings\Philippe>C:\Python25\python.exe Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print u'é' […]

Как печатать кортежи строк unicode на языке оригинала (не u'foo)

У меня есть список кортежей объектов unicode: >>> t = [('亀',), ('犬',)] Распечатав это, я получаю: >>> print t [('\xe4\xba\x80',), ('\xe7\x8a\xac',)] который, как мне кажется, является списком представления этих строк в виде байтового кода utf-8? но то, что я хочу видеть распечатанным, удивляет: [('亀',), ('犬',)] но у меня возникает чрезмерная проблема с возвратом байт-кода в […]

Кодировка для многоязычных файлов .py

Я пишу файл .py, который содержит строки из нескольких наборов символов, включая английский, испанский и русский. Например, у меня есть что-то вроде: string_en = "The quick brown fox jumped over the lazy dog." string_es = "El veloz murciélago hindú comía feliz cardillo y kiwi." string_ru = "В чащах юга жил бы цитрус? Да, но фальшивый […]

Кодировка Python для pipe.communicate

Я pipe.communicate из модуля subprocess Python из Python 2.6. Я получаю следующую ошибку из этого кода: from subprocess import Popen pipe = Popen(cwd) pipe.communicate( data ) Для произвольного cwd и где data , содержащие unicode (в частности, 0xE9): Exec. exception: 'ascii' codec can't encode character u'\xe9' in position 507: ordinal not in range(128) Traceback (most […]

В Python, как мне преобразовать список ints и строк в Unicode?

x = ['Some strings.', 1, 2, 3, 'More strings!', 'Fanc\xc3\xbf string!'] y = [i.decode('UTF-8') for i in x] Каков наилучший способ преобразования строк в x в Unicode? Выполнение сжатия списка вызывает ошибку атрибута ( AttributeError: 'int' object has no attribute 'decode' ), потому что int не имеет метода декодирования. Я мог бы использовать цикл for […]

В Python, как перечислять все символы, соответствующие расширенному регулярному выражению POSIX “?

В Python, как перечислить все символы, сопоставленные расширенным regex POSIX [:space:] ? Существует ли программный способ извлечения кодов Unicode, охватываемых [:space:] ?

Python - лучший язык программирования в мире.