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

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

今天使用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

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

猜你喜欢

  • pycharm创建scrapy项目教程及遇到的坑解析

    2022-05-02 12:55:38
  • Python 实现绘制子图及子图刻度的变换等问题

    2021-09-30 22:34:38
  • SQL Server的FileStream和FileTable深入剖析

    2023-07-17 01:17:24
  • PyQT5 emit 和 connect的用法详解

    2022-02-08 15:15:11
  • 使用python将多个excel文件合并到同一个文件的方法

    2023-01-14 18:53:42
  • ASP实现表单中容量大的数据的提交方法

    2008-10-16 11:07:00
  • 如何使用PHP中的字符串函数

    2024-05-11 10:01:59
  • Python 标准库 fileinput与文件迭代器

    2023-10-31 22:36:50
  • 如何利用SysOjects来获知数据库的信息?

    2010-01-01 15:43:00
  • vscode常用插件整理汇总

    2023-11-21 10:48:59
  • 混淆矩阵Confusion Matrix概念分析翻译

    2022-07-05 15:08:56
  • 还原大备份mysql文件失败的解决方法分享

    2024-01-26 17:42:04
  • SQL Server 数据库管理常用的SQL和T-SQL语句

    2024-01-27 01:10:53
  • pandas 使用merge实现百倍加速的操作

    2022-06-11 08:22:28
  • Windows下mysql5.7.18安装配置教程

    2024-01-17 10:23:32
  • mysql 定时任务的实现与使用方法示例

    2024-01-17 17:07:48
  • AJAX的jQuery实现入门(二)

    2008-05-01 13:04:00
  • js实现固定区域内的不重叠随机圆

    2024-05-13 09:18:40
  • mysql分页性能探索

    2024-01-23 22:35:21
  • DIV+CSS常见错误及解决方法

    2008-04-25 22:46:00
  • asp之家 网络编程 m.aspxhome.com