gpt4 book ai didi

Python - 列出所有目录/文件并遵循

转载 作者:行者123 更新时间:2023-11-28 22:38:42 25 4
gpt4 key购买 nike

我在远程服务器上运行了以下命令

python -c '导入操作系统,json;打印 json.dumps(os.listdir("."))'

这适用于列出当前目录中的文件/目录,但是我如何更改它以跟随目录并列出包含的文件?

最佳答案

Python 一直渴望取悦他人,为此提供了一个标准库函数。 os.walk结束了在子目录中递归列出文件的模式。

以下是您如何对这个目录或任何子目录中的所有文件的列表进行 json 化。我正在使用两级 list comprehension连接文件列表:

import json
import os

print(json.dumps([file for root, dirs, files in os.walk('.') for file in files]))

关于Python - 列出所有目录/文件并遵循,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35407226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com