📜  Python| os.listdir() 方法(1)

📅  最后修改于: 2023-12-03 15:34:15.831000             🧑  作者: Mango

Python | os.listdir() 方法

os.listdir() 方法是 Python 中用于返回给定路径下的文件和文件夹列表的函数。它接受一个路径作为参数,返回一个列表,其中包含在该路径下的所有目录和文件的名称。该函数不会递归地读取子目录中的内容。

语法
os.listdir(path)
参数说明
  • path :用于指定需要返回文件列表的路径。默认为当前工作目录。
返回值
  • 如果路径不存在,则抛出 FileNotFoundError 异常;
  • 否则返回一个列表,其中包含在该路径下的所有目录和文件的名称。
示例

下面是一个示例,演示了如何使用 os.listdir() 方法获取当前目录下所有的文件和目录:

import os

dir_list = os.listdir()
print(dir_list)

该程序执行结果如下:

['file1.txt', 'file2.md', 'dir1', 'dir2']

上面的结果中,我们可以看到当前路径下的所有文件和目录。需要注意的是,os.listdir() 方法不会递归地遍历子目录中的内容。

总结

os.listdir() 方法是 Python 中用于返回给定路径下的文件和文件夹列表的函数。该函数接受一个路径作为参数,并返回该路径下所有文件和文件夹的名称列表。需要注意的是,该函数不会递归地读取子目录中的内容。