当先锋百科网

首页 1 2 3 4 5 6 7

在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)

以上就是两个查看文件夹的函数,它们非常实用。在实际开发中,我们可以根据需求选择不同的函数来使用。