python - 如何使用创建日期对子文件夹和文件的内容进行排序并在系统文件夹的 Windows 资源管理器中进行更改(排序依据)?
问题描述
如何对主文件夹中的文件和子文件夹进行排序?
我在桌面上有一个文件夹(buro),每个文件夹中有 1152 个子文件夹和 12 个 .csv 文件。我希望所有这些都按照修改日期进行排序。我在搜索中发现的是创建一个列表并对它们进行排序。但是我可以改变我们在 Windows 资源管理器上看到的方式吗?
你能帮忙吗?
解决方案
import glob
import os
path = add_your_path
files = [f for f in glob.glob(path + "**/*.csv", recursive=True)]
files.sort(key=os.path.getmtime)
推荐阅读
- angular - 我如何在 NgFor 循环之后调用函数
- ios - 如何使用 react-native-fs 访问 IOS 中存储在 Files.app 中的文件?
- sql - Postgresql 查询从一张表中减去
- haskell - 使用 Just and Nothing Haskell
- google-slides-api - 页面元素中的文本边界信息
- django - Django Rest-“serializer.data”是空的dict(),即使“serializer”有详细的数据
- r - 如何将元素添加到 3d 数组?
- javascript - startOf 和 endOf MomentJS 方法之间的时区不正确
- java - 如何在 Java 中使用 XPath 读取子 XML
- java - 为什么我们必须在 Hibernate 中使用 @Cacheable 以及 @Cache 来进行二级缓存?