python查找文件夹最新
时间: 2023-10-12 19:11:57 浏览: 90
修改时间
你可以使用 Python 的 os 模块和 glob 模块来查找最新修改的文件或文件夹。下面是一个示例代码:
```python
import os
import glob
# 指定要查找的目录
dir_path = '/path/to/dir'
# 使用 glob 模块查找所有文件夹
folders = glob.glob(os.path.join(dir_path, '*'))
# 使用 os.path.getmtime() 函数获取文件夹的最后修改时间
# 然后使用 sort() 函数按修改时间排序
folders.sort(key=lambda x: os.path.getmtime(x))
# 获取最新修改的文件夹
latest_folder = folders[-1]
print('最新修改的文件夹是:', latest_folder)
```
这段代码将打印最新修改的文件夹路径。你可以根据需要修改代码以满足你的需求。
相关问题
python查找文件夹绝对路径
你可以使用Python内置的os模块中的方法来查找文件夹的绝对路径,具体的代码如下:
```python
import os
folder_name = "example_folder" # 这里的example_folder是你要查找的文件夹名称
folder_path = os.path.abspath(folder_name)
print("文件夹的绝对路径为:", folder_path)
```
其中,`os.path.abspath()`方法可以将相对路径转换为绝对路径。
python 查找文件夹下的txt文件
在Python中查找指定目录下的所有.txt文件,可以使用os模块配合glob模块。以下是一个简单的示例:
```python
import os
import glob
def find_txt_files(directory):
# 获取指定目录及其所有子目录中的所有.txt文件
txt_files = glob.glob(os.path.join(directory, '*.txt'))
return txt_files
# 使用方法
directory_to_search = '/path/to/your/directory'
txt_files_list = find_txt_files(directory_to_search)
for file in txt_files_list:
print(f"找到的TXT文件:{file}")
阅读全文