问题是os.rmdir和os.remove没有删除所有的文件...它可能会删除4个文件中的2个文件和2个文件夹中的1个文件。我没有收到任何与权限相关的错误,我只收到了shutil错误,说明目标路径已经存在(因为出于某种原因,os.rmdir()没有删除它):dircontents = os.listdir(os.getcwd())
for file</em
给定一个字符串形式的目录,如何查找其中是否存在文件?os.path.isFile() # only accepts a specific file path
os.listdir(dir) == [] # accepts sub-directories我的目标是检查路径是否只缺少文件(子目录也没有)。