Comment compter le nombre de fichiers dans un certain dossier en Python
过去多啦不再A梦
过去多啦不再A梦 2017-06-28 09:25:27
0
1
1132

J'ai un dossier/tmp, comment puis-je connaître le nombre de fichiers qu'il contient

import os
DIR = '/tmp'
result = [name for name in os.listdir(DIR)]

Le résultat est tous les fichiers et dossiers sous DIR. Comment obtenir le nombre de fichiers

.
过去多啦不再A梦
过去多啦不再A梦

répondre à tous(1)
某草草

Article de référence : Problèmes liés aux opérations sur les fichiers Python

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

Si vous comptez le nombre de dossiers, utilisez os.path.isdir(path) comme une déclaration de jugement.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal