Python 获取文件夹中的全部文件,并循环遍历,获取文件名等相关信息
时间: 2023-12-06 19:44:51 浏览: 26
你可以使用 `os` 模块来获取文件夹中的全部文件,并使用 `for` 循环遍历文件夹中的每个文件,获取文件名等相关信息。以下是示例代码:
```python
import os
# 指定文件夹路径
folder_path = "/path/to/folder"
# 获取文件夹中的全部文件
files = os.listdir(folder_path)
# 循环遍历每个文件,并获取文件名等相关信息
for file in files:
# 获取文件名
file_name = os.path.basename(file)
# 获取文件路径
file_path = os.path.join(folder_path, file)
# 获取文件大小(单位为字节)
file_size = os.path.getsize(file_path)
# 获取文件创建时间
create_time = os.path.getctime(file_path)
# 获取文件修改时间
modify_time = os.path.getmtime(file_path)
# 输出文件名、文件路径、文件大小、文件创建时间、文件修改时间等信息
print("文件名:", file_name)
print("文件路径:", file_path)
print("文件大小(字节):", file_size)
print("文件创建时间:", create_time)
print("文件修改时间:", modify_time)
```
注意,以上代码中的文件创建时间和文件修改时间都是以秒为单位的时间戳值,需要使用 `time` 模块中的函数进行格式化。