怎么使用python开发一个读取文件夹目录和文件名的小程序
时间: 2024-09-24 20:05:54 浏览: 43
基于Python的一个自动录入表格的小程序
5星 · 资源好评率100%
在Python中,你可以使用os模块来读取文件夹目录并获取其内的文件名。以下是一个简单的示例程序:
```python
import os
def list_files_in_folder(folder_path):
"""
列出指定文件夹下的所有文件和子文件夹名称
"""
try:
# 使用os.walk遍历文件夹及其内容
for root, dirs, files in os.walk(folder_path):
for file in files:
# 获取文件路径
file_path = os.path.join(root, file)
print(file_path) # 输出文件路径
for dir in dirs:
# 对于每个子文件夹,递归调用函数自身
list_files_in_folder(os.path.join(root, dir))
except FileNotFoundError:
print(f"无法找到文件夹: {folder_path}")
# 调用函数,传入你想查看的文件夹路径
list_files_in_folder('/path/to/your/folder')
```
在这个程序中,`os.walk()`会生成一个包含当前目录、子目录及其下所有文件名的三元组序列。你可以根据需要修改打印文件路径的方式。
阅读全文