0 / 0 / 0
Регистрация: 19.11.2015
Сообщений: 3
|
||||||
1 | ||||||
PYTHON - UnicodeDecodeError19.11.2015, 18:48. Показов 2274. Ответов 9
Метки нет (Все метки)
Всем привет!
Недавно начал изучать питон, взялся за интегрирование. В инете нашел такой пример:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 9: ordinal not in range(128) Пожалуйста подскажите решение проблемы. Заранее спасибо)
0
|
19.11.2015, 18:48 | |
Ответы с готовыми решениями:
9
Python 3 + FDB: UnicodeDecodeError UnicodeDecodeError Ошибка установки pip UnicodeDecodeError Kivy Designer - вылетает с ошибкой UnicodeDecodeError Ошибка Pyglet UnicodeDecodeError: 'ascii' codec can't decode |
19.11.2015, 20:10 | 2 | |||||||||||||||
В данный момент меня тоже интересует информация по кодировкам. Скачивал учебники по питону, и в одном из них видел описание смены основной кодировки на koi8-r. Принцип ясен:
Однако, кодировка KOI8-R вам точно не подойдет (как и мне). Ошибка выдается та же. Даже если ввожу:
Так что, если кто знает, какие кодировки можно вводить для смены основной кодировки (как в цитате из учебника), присоединяюсь к просьбе о помощи. P.S. Кстати, пробовал:
\xcf\xf0\xe8\xe2\xe5\xf2, \xec\xe8\xf0! По задумке - хотелось бы "Привет, мир!" (не поддерживается ascii и koi8-r)
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
19.11.2015, 22:54 | 3 |
ElMigele, Meerith, Какая версия python, в какой кодировке сохранен скрипт?
0
|
636 / 476 / 179
Регистрация: 28.05.2012
Сообщений: 1,414
|
||||||
20.11.2015, 06:55 | 4 | |||||
python 3
0
|
0 / 0 / 0
Регистрация: 19.11.2015
Сообщений: 3
|
|
20.11.2015, 11:57 [ТС] | 5 |
alex925, python 2.7.10. Кодировка py
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
20.11.2015, 13:26 | 6 |
Я тебя наверно разочарую, но такой кодировки нет. Почитай, что это такое для начала http://web-ru.net/sajtostroeni... -1251.html
И почитай, что такое *.py https://ru.wikipedia.org/wiki/... 0%BB%D0%B0 И ещё по поводу версии python. Python 2 уже устарел и не развивается, его давно пора сменить на python 3.
0
|
23.11.2015, 20:12 | 7 |
Да, я уже в этом убедился! Скачал Python 3.5 - идет гладко, без этого бага: там можно указывать дефолтовую кодировку в IDLE, чтобы каждый раз не прописывать коммент. Русский вывод поддерживает без изменения locale. Так что я согласен с alex925:
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
23.11.2015, 20:29 | 8 |
Meerith, То, что у вас на двойке были проблемы, это не косяк python, а ваше не понимание того как все устроено.
Конечно то, что в python 3 все строки стали юникодными это хорошо, но это не панацея и при определенных обстоятельствах и опять же не знании основ ты опять можешь наткнутся на этуже ошибку.
0
|
24.11.2015, 18:17 | 9 |
Вся проблема, по секрету, была в том, что я интегрировал Python в Visual Studio 2013. Хотел иметь "все яйца в одной корзинке" Python 2.X нормально работает без интеграции. Даже ПРЕДУПРЕЖДАЕТ (Вот молодцы - разработчики!) о том, что найдены несовместимые с текущей кодировкой символы и предлагает ВСТАВИТЬ нулевую строку комментария с нужной кодировкой. Лучше не интегрировать Python в Visual Studio 2013. По опыту.
P.S.: Все же не уверен, что все делал правильно. Так что, буду расти в познании Python.
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
24.11.2015, 21:28 | 10 |
Meerith, Работать с python в Visual Studio можно (но я бы не стал, очень не удобная среда, pycharm круче в разы).
0
|
24.11.2015, 21:28 | |
24.11.2015, 21:28 | |
Помогаю со студенческими работами здесь
10
Ошибка при чтении файла csv: UnicodeDecodeError UnicodeDecodeError в текстовом редакторе. Как прочитать любой текстовый файл? UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 308: character maps to <undefined> UnicodeDecodeError: 'utf8' codec can't decode byte 0x80 - invalid start byte Python - момент истины. Python - как оружие возмездие против системы Cx_freeze python error in main script как исправить- Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |