【问题标题】:Get windows/system folder location in Python在 Python 中获取 windows/系统文件夹位置
【发布时间】:2011-07-19 10:35:00
【问题描述】:

如何在 python 中获取 Windows/System 文件夹路径?我需要能够读取写入 Windows 目录的 INI。

【问题讨论】:

    标签: python windows path system


    【解决方案1】:

    使用环境变量%WINDIR%

    import os
    winpath = os.environ['WINDIR'] + "\\System\\"
    inifile = open(winpath + filename)
    

    【讨论】:

    • 这不适用于 64 位 Windows,而是 os.environ['WINDIR'] + "\\SYSWOW64\\"
    • @maxbit89 是的。但请注意,这也取决于应用程序的位数。正如您所指出的,64 位操作系统上的 64 位应用程序从 Windir\System 目录读取,而 64 位操作系统上的 32 位应用程序需要使用 wow64 目录。
    • 这也发生在注册表中,顺便说一句,如果你必须与之交互。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 1970-01-01
    • 2014-11-12
    • 2011-01-30
    • 2012-07-10
    相关资源
    最近更新 更多