猿问

Python - 如何设置法语语言环境?

locale.setlocale(locale.LC_ALL, 'french') 在我的本地机器上工作(Windows 7 + Python 3)

locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8') 在我的另一台机器(Unix)上工作,但如果我在我的本地机器上使用它,我有这个错误:

locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')' failed: unsupported locale setting


慕尼黑5688855
浏览 178回答 2
2回答

森栏

区域设置取决于操作系统,至少在 *nix 系统上,甚至可能取决于它们是否安装。

catspeake

在 RobotFramework 中添加这个(在开头):${osName}=    Evaluate    platform.system()    platformRun keyword if    "${osName}"=='Windows'    Evaluate    locale.setlocale(locale.LC_ALL, 'french')    locale    ...         ELSE    Evaluate    locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')    locale
随时随地看视频慕课网APP

相关分类

Python
我要回答