3d форум по Blender

Blender => Другое => Дополнения, скрипты => Тема начата: LanuHum от 26 Июнь 2016, 10:25:36

Название: Какая в винде локаль?
Отправлено: LanuHum от 26 Июнь 2016, 10:25:36
Подскажите, люди добрые, что напишет консоль в винде?
import locale
loc=locale.getlocale()
print(loc)

В линуксе пишет ('ru_RU','UTF-8')
Хочу с русификацией аддонов разобраться.
Название: Re: Какая в винде локаль?
Отправлено: sungreen от 26 Июнь 2016, 11:48:00
('Russian_Russia', '1251')
Название: Re: Какая в винде локаль?
Отправлено: LanuHum от 26 Июнь 2016, 12:24:07
('Russian_Russia', '1251')
Благодарю.
Название: Re: Какая в винде локаль?
Отправлено: Юрий Пет от 26 Июнь 2016, 17:03:42
у меня пишет, винда 10

import" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Название: Re: Какая в винде локаль?
Отправлено: LanuHum от 26 Июнь 2016, 17:30:04
у меня пишет, винда 10

import" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Я думал, ты не шутишь никогда. :)
У sungreen, наверное, винда 9.5...
Название: Re: Какая в винде локаль?
Отправлено: sungreen от 26 Июнь 2016, 17:49:25
... конечно же это не командная строка написала, а интерпретатор python запущенный в window ...
Название: Re: Какая в винде локаль?
Отправлено: Striver от 26 Июнь 2016, 19:26:17
Винда 8.1, ответ выглядит грустно:
Код
>>> print(loc)
(None, None)
Название: Re: Какая в винде локаль?
Отправлено: sungreen от 26 Июнь 2016, 19:57:25
... а если попробовать locale.getdefaultlocale() ? ...
Название: Re: Какая в винде локаль?
Отправлено: Striver от 26 Июнь 2016, 20:48:20
в этом случае так:
Код
>>> loc2=locale.getdefaultlocale()
>>> print(loc2)
('ru_RU', 'cp1251')