python文件排序
时间: 2023-07-01 14:19:16 浏览: 103
python排序文件,将文件夹中内容进行排序。
你可以使用Python内置的sorted()函数来对文件进行排序。以下是一个简单的示例代码:
```python
import os
path = '/path/to/directory'
files = os.listdir(path)
sorted_files = sorted(files)
print(sorted_files)
```
这将按字母顺序对指定目录中的文件进行排序,并打印出排序后的文件列表。如果你想按照文件的修改时间进行排序,你可以使用os.path.getmtime()函数来获取文件的修改时间,然后使用sorted()函数的key参数来指定按照修改时间排序。以下是一个示例代码:
```python
import os
path = '/path/to/directory'
files = os.listdir(path)
sorted_files = sorted(files, key=lambda x: os.path.getmtime(os.path.join(path, x)))
print(sorted_files)
```
这将按照文件的修改时间进行排序,并打印出排序后的文件列表。
阅读全文