要获得时间最近的目录,可以使用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替换为你要查找的目录的路径。这段代码将返回时间最近的目录的路径。

python 获得时间最近的目录

原文地址: https://www.cveoy.top/t/topic/i9Ar 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录