您可以使用GetWindowsDirectory通过ctypes库获取 Windows 文件夹的位置,然后您可以使用os.path.splitdrive获取驱动器号。例如:
import ctypes
import os
kernel32 = ctypes.windll.kernel32
windows_directory = ctypes.create_unicode_buffer(1024)
if kernel32.GetWindowsDirectoryW(windows_directory, 1024) == 0:
# Handle error
else:
windows_drive = os.path.splitdrive(windows_directory)[0]
Run Code Online (Sandbox Code Playgroud)