我有问题,生活在一个十进制符号是“,”而不是“。”的国家。我试图在我的 python 代码中设置语言环境设置。
locale.setlocale(locale.LC_ALL,'')
如果我打印到外壳,结果是这样的:
'decimal_point': ','
但是当我尝试将字符串转换为浮点数时,我得到了这个:
ValueError:无法将字符串转换为浮点数:'25,00'
我会很感激我做错了什么。当然我可以在文本编辑器(制表符分隔的文件)中轻松更改为","
,"."
但我想使用更专业的东西:D
谢谢-v