您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用Python计算目录中的文件数

如何使用Python计算目录中的文件数

os.listdir()会比使用效率更高glob.glob。要测试文件名是否是普通文件(而不是目录或其他实体),请使用os.path.isfile()

import os, os.path

# simple version for working with CWD
print len([name for name in os.listdir('.') if os.path.isfile(name)])

# path joining version for other paths
DIR = '/tmp'
print len([name for name in os.listdir(DIR) if os.path.isfile(os.path.join(DIR, name))])
python 2022/1/1 18:52:31 有305人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶