當我遇到問題時,我開始製作一個有趣的程序。問題是我想找到安裝了Windows的驅動器盤符(根驅動器)。我認爲已經有一個功能,但我搜索了一段時間,找不到一個。Python,找到安裝了Windows的驅動器號
我寫了這段代碼來做我剛剛描述的內容。這個代碼是多餘的,我是一個白癡嗎?有可能是一個更簡單的方法...
def root():
root = ""
i = 0
drives = win32api.GetLogicalDriveStrings()
drives = drives.split("\000")[:-1]
for i in range(0, len(drives)):
drives[i] = drives[i].replace("\\", "/")
i = 0
for i in range(0, len(drives)):
if os.path.exists(drives[i] + "Windows"):
root = drives[i]
break
return root
我想有人可以用它來測試或不是什麼。
你可以同時使用'GetSystemDirectory'和'GetWindowsDirectory' - 我想或者是有幫助的。 – enhzflep