1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#!/usr/bin/env python
import glob
import os.path
import json
def listdirectory(path):
liste_fichiers=[]
fichier={}
rootDir = path
for dirName, subdirList, fileList in os.walk(rootDir):
print('Found directory: %s' % dirName)
fichier["repertoire"]=dirName
fichier["fichiers"]=[]
for fname in fileList:
print('\t%s' % fname)
fichier["fichiers"].append(fname)
liste_fichiers.append(fichier)
return json.dumps(liste_fichiers, indent=4)
path ='/home/othiebaut'
print(listdirectory(path)) |
Partager