Python中的listdir方法详解
在Python中,listdir方法是os模块中一个非常常用的方法,用于获取指定目录下的所有文件和子目录名。本文将详细介绍listdir方法的用法和示例。
listdir方法的语法
listdir方法的语法如下:
os.listdir(path)
其中,path为要获取目录内容的路径。
listdir方法的返回值
listdir方法返回一个包含指定目录下所有文件和子目录名的列表。
listdir方法的使用示例
下面是一个使用listdir方法的简单示例:
import os
dir_path = '/path/to/directory'
contents = os.listdir(dir_path)
for item in contents:
print(item)
假设我们的目录结构如下:
path/
|-- file1.txt
|-- file2.txt
|-- subdir/
|-- file3.txt
运行以上代码后,输出将会是:
file1.txt
file2.txt
subdir
listdir方法的注意事项
- listdir方法返回的列表中包含了所有文件和子目录的名称,但不包括路径。
- 如果指定的路径不存在,listdir方法会抛出FileNotFoundError异常。