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

sgr*_*lon 6 python windows locale python-3.x french

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
Run Code Online (Sandbox Code Playgroud)

sgr*_*lon 0

在 RobotFramework 中添加以下内容(在开头):

${osName}=    Evaluate    platform.system()    platform
Run keyword if    "${osName}"=='Windows'    Evaluate    locale.setlocale(locale.LC_ALL, 'french')    locale
    ...         ELSE    Evaluate    locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')    locale
Run Code Online (Sandbox Code Playgroud)