Python中的os模块用于和系统进行交互,其中:
(推荐教程:Python入门教程)
os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径。
os.path.isdir()用于判断对象是否为一个目录。
os.path.isfile()用于判断对象是否为一个文件。
代码实现:
import os path = '/base/module/os_module' for i in os.listdir(path): #print(i) if os.path.isfile(i): print(i) if os.path.isdir(i): print(i)
输出结果:
dir_test os_file.py test test.txt