Python如何使用os.listdir()函数列出目录中的文件和文件夹?

在Python编程中,经常需要获取指定目录中的文件和文件夹列表。os.listdir()函数就是用来实现这一功能的。本文将详细介绍os.listdir()函数的使用方法,并通过示例代码帮助读者更好地理解。


os.listdir()函数的基本语法

os.listdir()函数的基本语法如下:

os.listdir(path)

其中,path参数是要列出的目录的路径。该函数会返回一个包含目录中所有文件和文件夹名称的列表。


示例:列出目录中的文件和文件夹

下面是一个示例,演示如何使用os.listdir()函数列出指定目录中的文件和文件夹:

import os

def list_files_and_folders(path):
    # 获取目录中的文件和文件夹列表
    items = os.listdir(path)
    
    # 遍历列表并打印
    for item in items:
        print(item)

# 调用函数并传入目录路径
list_files_and_folders('/path/to/directory')

在上述示例中,我们首先引入了os模块,并定义了一个名为list_files_and_folders的函数,该函数接受一个路径参数。在函数内部,我们使用os.listdir()函数获取指定目录中的文件和文件夹列表,并使用for循环遍历列表并打印出每个项。


总结

通过本文的学习,我们了解了Python中os.listdir()函数的使用方法,以及如何利用该函数列出目录中的文件和文件夹。希望本文能帮助编程小白更好地理解和掌握这一函数的使用。

猿教程
请先登录后发表评论
  • 最新评论
  • 总共0条评论