python输出当前文件夹所有文件信息
时间: 2023-07-04 09:14:16 浏览: 120
获取当前文件夹下所有文件信息.bat
5星 · 资源好评率100%
您可以使用 Python 的 `os` 模块和 `os.listdir()` 函数来列出当前文件夹中的所有文件和文件夹的名称。以下是一个示例代码,可以输出当前文件夹中所有文件的名称、大小和创建时间:
```python
import os
for filename in os.listdir():
# 获取文件大小和创建时间
stat_info = os.stat(filename)
file_size = stat_info.st_size
create_time = stat_info.st_ctime
# 输出文件信息
print(f"{filename}\t{file_size}\t{create_time}")
```
在这个例子中,我们使用 `os.listdir()` 函数获取当前文件夹中的所有文件和文件夹名称,然后对于每个文件,我们使用 `os.stat()` 函数获取文件的详细信息,包括文件大小和创建时间。最后,我们使用 `print()` 函数输出每个文件的名称、大小和创建时间。
请注意,这个代码仅适用于当前文件夹,如果您想要列出其他文件夹中的文件信息,则需要在 `os.listdir()` 函数中传递相应的文件夹路径。另外,这个代码也仅适用于 Unix/Linux 和 macOS 等类 Unix 系统,如果您在 Windows 上运行此代码,则可能需要使用 `os.path.getsize()` 和 `os.path.getctime()` 函数来获取文件大小和创建时间。
阅读全文