转自:https://blog.csdn.net/beyond_f4/article/details/78703572
Python中的os模块用于和系统进行交互,
其中os.listdir()用于返回一个由文件名和目录名组成的列表,
需要注意的是它接收的参数需要是一个绝对的路径
例如:
已知路径path = /home/python/Desktop/
请输出该路径下的所有文件和目录名称
import os
path = '/home/python/Desktop/'
for i in os.listdir(path):
print(i)
os.path.isdir()用于判断对象是否为一个目录
例如:
已知路径path = /home/python/Desktop/
请输出该目录下包含的目录名称
import os
for i in os.listdir(path):
if os.path.isdir(i):
print(i)
os.path.isfile()用于判断对象是否为一个文件
例如:
已知路径path = /home/python/Desktop/
请输出该目录下包含的文件名称
import os
for i in os.listdir(path):
if os.path.isfile(i):
print(i)