os.listdir()
os.listdir()
方法,此方法返回一个列表,其中包含有指定路径下的目录和文件的名称,是相对路径。
os.path.isdir()
用于判断某一对象(需提供绝对路径)是否为目录
os.path.isfile()
用于判断某一对象(需提供绝对路径)是否为文件
常见错误:直接使用os.listdir()
的返回值当做os.path.isdir()
和os.path.isfile()
的入参
正确用法:需要先使用python路径拼接os.path.join()
函数,将os.listdir()
返回的名称拼接成文件或目录的绝对路径再传入os.path.isdir()
和os.path.isfile()
.
转载自简书
链接:https://www.jianshu.com/p/582910d13501