pygtk spinbutton" greek"浮点

时间:2014-04-30 12:53:13

标签: python sqlite pygtk

我正在尝试将表单I收集的数据用于sqlite查询。在这种形式中,我创建了一个旋转按钮,可以获得任何数字输入(即2,342.34),并以2,34的形式发送,python视为{{1} }}

我已经尝试过str这个值,但它不起作用。它似乎是一个区域设置问题,但不知何论float()不受支持(WinXP说)。 所有这些都发生了,即使我没有设置任何希腊语(语言,语言环境等),但不知何故Windows发挥其魔力。

有人可以帮忙吗?

PS:当然我的脚本以locale.setlocale(locale.LC_ALL, '')开头,以便在代码中包含希腊语(甚至是注释)中的任何内容。

1 个答案:

答案 0 :(得分:1)

AFAIK,WinXP支持setlocale就好了。

如果您想进行区域设置感知转换,请尝试使用locale.atof('2,34')代替float('2,34')