Настраиваем кодировки в Visual Studio для Python
PythonВообщем ситуация такая. Решил я поизучать Python. Посмотрел разные среды разработки, и решил остановиться на уже знакомой и уютненькой Visual Studio, тем более, что по работе в основном на C# писать приходится, установлена, удобная, привычная. Короче приступил к написанию своего первого Hello World-а.
Написал вот такое:
name = input ('Введите слово: ')
print ('Ваше слово ', name)
И вместо русских букв в консоли увидел кракозябры. :(
Покопав немного «интернеты», нашёл рекомендацию указывать кодировку в начале файла так:
# -*- condig: utf-8 -*-
Сделал, не помогло… :(
Стал копать дальше.
Студия фалы сохраняет по умолчанию в кодировке Win1251 — ага!!! подумал я!!!
Правим:
File -> Advanced Save Options

Это действие уже помогло, но лишь частично. По команде print русский текст стал выводиться корректно. А вот текст в команде input остался кракозябрами.
Но и этой проблеме решение есть:
Tools -> Options -> Pyton Tools -> Debugging

Убираем галочку «Tee program output to Debug Output window»
После этого действия всё работает корректно, буквы русские во всех случаях.
Мне помогло, надеюсь и вам поможет.
Руководство по Python Bottle (Перевод) Часть 5 - Request Data (данные в запросе)
В предыдущей части (Руководство по Python Bottle (Перевод) Часть 4 — Создание контента) мы рассмотре (читать далее...)
94Установка Pillow на Python 3 под Windows
Ниже приведен рабочий пример (у меня сработало на версиях 3.5 и 3.4) установки модуля Pillow. Для ус (читать далее...)
83Руководство по Python Bottle (Перевод) Часть 6 - Templates (о Шаблонах)
В предыдущей части (Руководство по Python Bottle (Перевод) Часть 5 — Request Data (данные в запросе) (читать далее...)
78Руководство по Python Bottle (Перевод) Часть 4 - Создание контента
В предыдущей части (Руководство по Python Bottle (Перевод) Часть 3 — Маршрутизация запросов) мы расс (читать далее...)
73Руководство по Python Bottle (Перевод) Часть 3 - Маршрутизация запросов
В предыдущей части (Руководство по Python Bottle (Перевод) Часть 2 — Hello World) мы создали простое (читать далее...)
73
Оставить первый комментарий: