LINUX.ORG.RU

Я как раз делал бы strreplace...

Tanger ★★★★★
()
import locale
locale.setlocale(locale.LC_ALL, '')
print locale.format("%f", 3.1415)

Только так правильно.

Zenom ★★★
()

Я бы на твоём месте, особенно если пишешь не только для себя, считывал значение десятичного разделителя из текущей локали. Захардкоривать такие вещи оч. плохо.

adriano32 ★★★
()

локаль

anonymous
()

Попробуй третий питон, там pep 331 вроде как заимплементен и больше такой проблемы нет.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

PEP331 не о том совсем. Он как раз фиксирует поведение float и str как локаленезависимые.

baverman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.