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