Я пытаюсь получить вложенный вид каталогов и подкаталогов в HTML, преобразованный с помощью Python. Например:Сканирование и печать каталогов, подкаталогов и файлов
- dir
- dir
- dir
- subdir
- subdir
- subdir
- subdir
- subdir
- dir
- subdir
- subdir
- subdir
Мой Python код:
dirs = []
for dirName, subdirList, fileList in os.walk(disk):
dirs.append(dirName)
Массив dirs
успешно создан и заполнен, но я хочу, чтобы преобразовать этот массив в вложенным HTML <ul>
тегов.
count = 0
for i in dirs:
if count > 0:
if dirs[count -1] in i:
html += '<ul><li>' + i + '</li></ul>'
previous = i
else:
html += '<li>' + i + '</li>'
else:
html += '<li>' + i + '</li>'
count = count + 1
Но как я могу получить пример просмотра реж/подкаталогов в гнездовой HTML <ul>
тега с вложенными элементов?
... рекурсивно? – jonrsharpe