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

2017-06-27 17:37:33 +08:00
 donglongtu
有个文件夹 '/tmp',如何用 Python 统计其下文件数量?
4171 次点击
所在节点    Python
3 条回复
revotu
2017-06-27 17:39:33 +08:00
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-06-27 18:36:07 +08:00
用 python 套一个 shell
yucongo
2017-06-28 00:40:47 +08:00
from pathlib import Path # Py3 自带
dir_path = '.'
print(len(list(Path(dir_path).iterdir()))

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

https://www.v2ex.com/t/371452

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

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

© 2021 V2EX