python 如何获取文件夹中最新的文件
时间: 2023-08-10 13:06:09 浏览: 110
可以使用 `os` 和 `glob` 模块来获取文件夹中最新的文件。下面是获取最新的文件的示例代码:
```python
import os
import glob
# 指定文件夹路径
folder_path = '/path/to/folder'
# 获取文件夹中所有文件
files = glob.glob(os.path.join(folder_path, '*'))
# 获取最新的文件
latest_file = max(files, key=os.path.getctime)
# 输出最新的文件名
print(latest_file)
```
首先,使用 `glob` 模块获取文件夹中所有文件的路径。然后,使用 `os.path.getctime` 函数获取每个文件的创建时间,再使用 `max` 函数获取最新的文件。最后,输出最新的文件名。
请注意,此示例假定文件夹中只包含要查找的文件。如果文件夹中包含子文件夹和其他文件类型,您可能需要根据需要修改代码。
阅读全文