【Python】获得指定路径下的所有jpg和png文件
代码如下:
import os
import fnmatchdef getAllJpgPng(path):# 返回的是所有jpg和png图片的名称列表res = []for folderName, subFolders,fileNames in os.walk(path):for filename in fileNames:if fnmatch.fnmatch(filename, '*.jpg') or fnmatch.fnmatch(filename, '*.png'):res.append(filename)return resjpgs = getAllJpgPng('/Users/trent2766/Pictures/工作照片')
print(jpgs)
- 更多详细的匹配可以学习正则表达式的用法,使用
fnmatch.fnmatch()
。 - 如果想要复制到其他文件夹中,可以使用
shutil.copy()
- 如果想要删除这些图片,使用
os.unlink(path)
参考文献
- https://github.com/datawhalechina/team-learning-program/tree/master/OfficeAutomation
【Python】获得指定路径下的所有jpg和png文件相关推荐
- 用python获取指定路径下的所有目录路径和文件路径
代码及注释如下: import ospath = "D:\PycharmProjects" # 文件夹路径 def get_dir(path): #获取目录路径for root,d ...
- python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解...
Python--os.mkdir()在指定路径下创建文件夹 + 路径的连接理解 发布时间:2018-11-16 17:08, 浏览次数:512 , 标签: Python os mkdir 引子: 我在 ...
- Python碎片化学习教程 @19. 在指定路径下创建.txt文件,并写入内容
代码功能:在指定路径下创建.txt文件,并写入内容 代码如下: file = open("1.txt", "w", encoding="utf8&qu ...
- python3查找文件中指定字符串_Python3在指定路径下递归定位文件中出现的字符串...
[本文出自天外归云的博客园] 脚本功能:在指定的路径下递归搜索,找出指定字符串在文件中出现的位置(行信息). 用到的python特性: 代码如下: import os import sys __all ...
- python获取指定目录下所有文件名os.walk和os.listdir
os.walk 返回指定路径下所有文件和子文件夹中所有文件列表 其中文件夹下路径如下: import os def file_name_walk(file_dir):for root, dirs, f ...
- R语言使用fs包的dir_create函数在指定路径下创建新的文件夹、使用file_create函数在指定文件夹下创建文件
R语言使用fs包的dir_create函数在指定路径下创建新的文件夹.使用file_create函数在指定文件夹下创建文件 目录
- Winform中实现FTP客户端并定时扫描指定路径下文件上传到FTP服务端然后删除文件
场景 Windows10上怎样开启FTP服务: Windows10上怎样开启FTP服务_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面在Windows上搭建FTP服务器之后,会接收客 ...
- 删除指定路径下的文件
string pathstr = System.Web.HttpContext.Current.Server.MapPath("/FilePath"); if (Directory ...
- python 获取指定目录下的图片文件
import os#获取指定路径下所有的图片文件 def listfile(dirpath):# pathdir = os.listdir(dirpath) #图片列表imgFileList = os ...
最新文章
- 大轴纸怎么上机器人_岛国首发和尚机器人,地位直逼观世音
- 企业网络推广——企业网络推广出于四大目的旨在做好网站营销
- Socket技术详解(一篇就够了)
- 热门剧本杀与 SaaS 的不解之缘
- 新建Acquisition contract出错的问题
- icpc西部区域赛_信息学子在ACMICPC 2020中国(西部)大学生程序设计竞赛中喜获佳绩...
- 方差,平方差,标准差的区别是什么?
- 对于一个大一计科新生,有什么代码行数在500~1000的程序(C语言)可以试着写来练手?
- win7下jdk+eclipse android应用开发环境建立
- 阿里云云计算 27 在线实验--SLB初体验
- 10099 - The Tourist Guide
- Assassin暗杀者-自用短小精悍的webshell管理工具分享
- 【SDCC讲师专访】Swoole开源项目创始人韩天峰:PHP是最好的编程语言
- FPGA笔记之verilog语言(基础语法篇)
- 民宿类APP开发功能
- 2021年新规下申请测绘资质甲级、乙级需要满足的条件有哪些?
- 简单三步实现给公众号添加附件
- Python外星人入侵游戏——添加飞船和外星人图片
- 需求分析挑战之旅(疯狂的订餐系统)(5)——领导“突发奇想”
- 面试题错题解析5_操作系统