Python 统计某一文件夹下文件数量

2017 年 6 月 27 日
 donglongtu
有个文件夹 '/tmp',如何用 Python 统计其下文件数量?
4853 次点击
所在节点    Python
3 条回复
revotu
2017 年 6 月 27 日
Python 文件操作相关问题: http://www.revotu.com/python-file-operation-related-issues.html

>>> import os
>>> DIR = '/tmp'
>>> print len([name for name in os.listdir(DIR) if os.path.isfile(os.path.join(DIR, name))])

如统计文件夹数量,用 os.path.isdir(path)做判断语句。
hemoely
2017 年 6 月 27 日
用 python 套一个 shell
yucongo
2017 年 6 月 28 日
from pathlib import Path # Py3 自带
dir_path = '.'
print(len(list(Path(dir_path).iterdir()))

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/371452

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX