在Python中,如果我们需要查看文件夹中的内容,可以使用os模块中的一些函数。在这篇文章中,我将介绍两个常用的函数:os.listdir()和os.walk()。
1. os.listdir()
import os # 设置要查看的文件夹路径 folder_path = '/path/to/folder' # 调用listdir()函数,返回一个列表,包含所有该文件夹中的文件和文件夹名字 file_list = os.listdir(folder_path) # 遍历该列表,打印每个文件/文件夹名字 for file_name in file_list: print(file_name)
2. os.walk()
import os # 设置要查看的文件夹路径 folder_path = '/path/to/folder' # 调用walk()函数,返回一个元组,包括(文件夹路径, 文件夹里面的所有文件夹名字列表, 文件夹里面的所有文件名字列表) for folder_name, subfolders, file_names in os.walk(folder_path): # 遍历该文件夹的所有文件夹名字 for subfolder_name in subfolders: print('子文件夹:' + subfolder_name) # 遍历该文件夹的所有文件名字 for file_name in file_names: print('文件:' + file_name)
以上就是两个查看文件夹的函数,它们非常实用。在实际开发中,我们可以根据需求选择不同的函数来使用。