os常用的3个函数

In [7]: import os
         # 用于返回指定的文件夹包含的文件或文件夹的名字的列表
In [9]:  os.listdir('C:/Users/67231/Desktop/新建文件夹 (2)/')
Out[9]: ['20200301_132051.PNG', '20200301_135413.PNG', 'test', 'train']

In [10]: for i in os.listdir('C:/Users/67231/Desktop/新建文件夹 (2)/'):
    ...:     imgdir = os.path.join('C:/Users/67231/Desktop/新建文件夹 (2)/',i)
    ...:     

In [11]: for i in os.listdir('C:/Users/67231/Desktop/新建文件夹 (2)/'):
    ...:     imgdir = os.path.join('C:/Users/67231/Desktop/新建文件夹 (2)/',i) # 把目录和文件名合成一个路径
    ...:     print(imgdir)
    ...:     
C:/Users/67231/Desktop/新建文件夹 (2)/20200301_132051.PNG
C:/Users/67231/Desktop/新建文件夹 (2)/20200301_135413.PNG
C:/Users/67231/Desktop/新建文件夹 (2)/test
C:/Users/67231/Desktop/新建文件夹 (2)/train

In [12]: for i in os.listdir('C:/Users/67231/Desktop/新建文件夹 (2)/'):
    ...:     imgdir = os.path.join('C:/Users/67231/Desktop/新建文件夹 (2)/',i)
    ...:     print(os.path.isfile(imgdir)) # 判断是否为文件
    ...:     
True
True
False
False

发布了82 篇原创文章 · 获赞 39 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_28368377/article/details/105056324