网络编程
位置:首页>> 网络编程>> Python编程>> 解决os.path.isdir() 判断文件夹却返回false的问题

解决os.path.isdir() 判断文件夹却返回false的问题

作者:chinaren0001  发布时间:2022-11-07 18:11:37 

标签:os.path,isdir,文件夹,false

今天使用os.path.isdir()判断是否是文件夹的时候发现一个问题:


lst = os.listdir(path)
   for i in lst:
     if os.path.isdir(i)

遍历到path下面的一个子文件夹时,os.path.isdir()却返回 false。

但如果使用如下处理,就能正常处理,返回true.


lst = os.listdir(path)

for i in lst:
     i = os.path.join(path, i)  #=================〉这一行很必要
     if os.path.isdir(i):

来源:https://blog.csdn.net/chinaren0001/article/details/7097271

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com