实例:从文件夹中批量挑选文件
(挑选出后缀名为jpg的图片)
import os
test_dir ='./JPEGImages'
#获取测试文件夹内的文件列表list
pics = os.listdir(test_dir)
for im in pics:
if os.path.splitext(im)[1]=='.jpg':
#(或)if im.endswith('jpg'):
print(os.path.join(test_dir,im))
os module:
os.path.split() 分裂上层目录和下层目录|文件 ,生成一个包含两个元素的元组。
>>> os.path.split("/opt/workspace/tab.py")
('/opt/workspace', 'tab.py') #tab.py为文件
os.path.basename(path) 返回path最后的文件|目录名
>>> os.path.basename("/opt/workspace/tab.py") #本质 == os.path.split("/opt/workspace/tab.py"
本文介绍了如何使用Python的os模块从文件夹中批量挑选特定后缀的文件,如jpg图片。通过os.path.split(), os.path.basename(), os.path.join(), os.path.splitext(), os.path.abspath(), os.path.getsize()和os.listdir()等函数,实现文件操作和路径处理。"
123933289,12406768,解决Python 3.10安装pyzmail错误,"['python', 'pyzmail', '错误修复', '版本匹配', '库安装']
订阅专栏 解锁全文
118

被折叠的 条评论
为什么被折叠?



