Python, проблемы с кодировкой в консоли windows
Функции print(), input() и так далее работают нормально, но строки документации на русском выводят аброкадабру.
Пример:
mymodule.py:
'''Это мой модуль.
Здесь я экспериментирую с docstrings.'''
def sayhi():
'''Функция из моего модуля.
Говорит "Привет!"'''
print('Привет! Это говорит мой модуль.')
mymoduledemo.py:
import mymodule
mymodule.sayhi()
#print('version = ', mymodule.__version__)
#print(mymodule.sayhi.__version__)
Если нужны только строки документации, то можно с помощью __doc__
print(mymodule.__doc__)
print(mymodule.sayhi.__doc__)
А то, что help() выдает крякозябры, так то наверное надо сообщить разработчикам об этом баге.
Но я от программирования далек, в этих делах не шарю.
А может это не баг, а фича, дескать нефиг документацию на кириллице писать.
- Как в node js сделать 'graceful shutdown', когда нажимаешь на крестик консоли Windows Получается ни process on exit, ни process on SIGTERM событие не срабатывает на крестик, а приложение просто закрывается.
- После последнего обновления Windows 10, Перестал запускается Компаньон консоли Xbox После последнего обновления Windows перестало запускаться приложение XBOX (Компаньон консоли Xbox) после попытки запуска открывается окно и спустя 5-10 сек. Просто закрывается. Помогите, прошу.
- Python на windows. Киньте ссылки на скачивание компиляторов ЯП Python Нужны ссылки на скачивание компиляторов ЯП Python, похожие на https://repl.it/, https://www.onlinegdb.com/online_python_compiler и так далее
- Что делать когда на 7 винде в Python версия 3,4 в cmd пишешь python пишет что что-то не так что делать? И пишешь pip Помогите я с этими траблами уже задолбался встречатся вот фото