我正在尝试创建一个 python3 应用程序来在远程服务器上存储文件备份。使用 rsync 在本地和远程计算机之间同步效果很好。
我想要实现的是一个包含服务器目录结构和文件名的json文件,而不是文件的内容,只有名称,并将该结构存储为json文件以返回到我的python应用程序。
我尝试使用 rsync 命令来实现此目的,但我不断复制完整的文件,我只需要目录名和服务器中包含的文件名,理想情况下我希望存储为 json 文件,以便我可以转换在我的程序中听写。
我的服务器运行 ubuntu 18.04
最佳答案
您可以递归地遍历应用程序中的文件夹并创建树结构。 Here is how to get the content of a directory in python
希望这有帮助!
关于python - 从服务器收集目录结构和文件名,而不是文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55777290/