Если я открываю диалоговое окно 'Region and language', мне установили 'Форматы' на 'Германию'. Если я нажимаю ту установку, предварительный просмотр 'Чисел' '123.456.789,00' (запятая как десятичный разделитель).
Но если я работаю python3 -c 'import locale; print(locale.localeconv()["decimal_point"])'
, это производит .
(точка, не запятая).
Как я могу понять десятичную мысль, как настроено пользователем в 'регионе и языке' диалоговое окно?
Необходимо работать locale.setlocale()
также.
python3 -c 'import locale; locale.setlocale(locale.LC_ALL, ""); print(locale.localeconv()["decimal_point"])'