我即将发布一个应用程序,我正在创建一个安装程序。我知道windows中的应用程序会转到C:Program Files
,但我也知道文件夹会根据语言更改名称,例如,在西班牙语中,它是C:Archivos de Programa
这很棘手,因为我不想检测窗口的语言,然后用不同的语言为每条路径创建不同的变量。有没有什么方法可以从python中获取该文件夹的名称,这样我就可以使用它来创建一个路径?
使用PROGRAMFILES
环境变量:
>>> from os import environ
>>> environ['PROGRAMFILES']
'C:Archivos de Programa'