一份Python程序需要找到已安装在Windows XP电脑上的openoffice.org的安装位置,最好的方法是什么?
您可以在Windows上使用_winreg
模块:首先在注册表中找到路径(例如启动regedit.exe
并使用其查找功能)。 然后,您可以像我一样查询此路径,以查找R的主目录:
key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, "Software\\R-core\\R")
value = _winreg.QueryValueEx(key, "InstallPath")[0]
新增内容:
如果您对Windows注册表不熟悉:请查看http://en.wikipedia.org/wiki/Windows_Registry