一 用法和概念:

Python中的os模块用于和系统进行交互,其中:

1.os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径。

2.os.path.isdir()用于判断对象是否为一个目录。

3.os.path.isfile()用于判断对象是否为一个文件。

二 实例和讲解:

下面看一下他们的用法实例:

路径下的目录和文件:

dir_test  os_file.py  test  test.txt

程序代码:

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
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
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐