python 获得时间最近的目录
要获得时间最近的目录,可以使用os模块和os.path模块来实现。以下是一个示例代码:
import os
import os.path
import time
# 获取指定目录下所有目录的路径
def get_directories(path):
directories = []
for item in os.listdir(path):
item_path = os.path.join(path, item)
if os.path.isdir(item_path):
directories.append(item_path)
return directories
# 获取目录的最后修改时间
def get_directory_last_modified_time(directory):
modified_time = os.path.getmtime(directory)
return modified_time
# 获取时间最近的目录
def get_latest_directory(path):
directories = get_directories(path)
latest_directory = max(directories, key=get_directory_last_modified_time)
return latest_directory
# 测试
path = '/path/to/your/directory'
latest_directory = get_latest_directory(path)
print("时间最近的目录是:", latest_directory)
请将/path/to/your/directory替换为你要查找的目录的路径。这段代码将返回时间最近的目录的路径。
原文地址: https://www.cveoy.top/t/topic/i9Ar 著作权归作者所有。请勿转载和采集!