我沒明白這講的是什么?還用英語。英語零基礎(chǔ)能學(xué)會嗎?
學(xué)習(xí)達人
|
草蜢1969
展開
|
T319106vw
展開
|
|
學(xué)習(xí)達人
|
XIALALA88
展開
|
學(xué)習(xí)達人
|
luhui676890
展開
|
打卡Lv2
|
羅伊斯時代
展開
|
學(xué)習(xí)達人
|
兵不尚輸
展開
老師,您好。我用for item in os.listdir(r"d:\PyObject"):指定一個絕對路徑,PyObject文件夾里有文件和文件夾,無論是用print(item,os.path.isdir(item)),還是用print(item,os.path.isfile(item)),返回都是false,怎么回事? T-nfle267z4
展開
@ 兵不尚輸 os.listdir() 返回的是名路徑下的目錄或者文件名稱,你用os.path.isdir(item),你這里的item只是一個名稱,而不是一個路徑,所以無論是isdir或者isfile 返回值都是False, 正確用法應(yīng)該是:os.path.isdir(os.path.join(r"d:\PyObject",item))。 |
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。