我試圖讓我的 %LOCALAPPDATA% 路徑正常工作,而不是對其進行硬編碼,但它說它不存在。這有效dir_path = 'C:\\Users\\Hey123\\AppData\\Local\\Somefolder'shutil.rmtree(dir_path)但我想在我的路徑中使用%LOCALAPPDATA%,這就是我想要開始工作的dir_path = '%LOCALAPPDATA%\\Somefolder'shutil.rmtree(dir_path)它給出了這個錯誤
1 回答

慕蓋茨4494581
TA貢獻1850條經(jīng)驗 獲得超11個贊
%LOCALAPPDATA%
是僅在 cmd 中使用的有效語法。這在 python 中并不神奇。?'%LOCALAPPDATA%\\Somefolder'
只是'%LOCALAPPDATA%\\Somefolder'
——僅此而已。
你想要的是os.environ
,因為LOCALAPPDATA
是一個環(huán)境變量-
dir_path?=?os.path.join(os.environ['LOCALAPPDATA'],?'Somefolder')
這將為您很好地構建目錄路徑
- 1 回答
- 0 關注
- 233 瀏覽
添加回答
舉報
0/150
提交
取消