【发布时间】:2023-06-22 06:00:01
【问题描述】:
我正在尝试在 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
但是如何将 dir / subdir 视图示例放入嵌套的 HTML <ul> 标记中,并带有嵌套项?
【问题讨论】:
标签: python python-2.7 subdirectory