python判断文件夹内是否存在指定后缀文件的实例
作者:换个角度看自己 发布时间:2021-12-27 23:05:19
标签:python,判断,后缀,文件
该代码主要是基于python实现判断指定文件夹下是否存在指定后缀的文件。代码如下:
import os
Your_Dir='你的文件夹/'
Files=os.listdir(Your_Dir)
for k in range(len(Files)):
# 提取文件夹内所有文件的后缀
Files[k]=os.path.splitext(Files[k])[1]
Str2=['.wav','.mp3','.mp4']
if len(list(set(Str2).intersection(set(Files))))==len(Str2):
return True
else:
return False
上面代码可以判断是否有指定的一种后缀或者多种后缀同时有。如果只判断是否存在某种指定的一个后缀的话,也可以直接:
import os
Your_Dir='D:/python资料/01linux基础视频/课程视频/'
Files=os.listdir(Your_Dir)
for k in range(len(Files)):
# 提取文件夹内所有文件的后缀
Files[k]=os.path.splitext(Files[k])[1]
# 你想要找的文件的后缀
Str='.mp4'
if Str in Files:
return True
else:
return False
代码中的 os.path.splitext() 函数主要是分离文件的文件名和文件后缀。如一个文件的文件名为:
file='123.wav'
则os.path.splitext(file)[0] = '123' ; os.path.splitext(file)[1] ='.wav'
若错误地方请指出。
来源:https://blog.csdn.net/u011624019/article/details/85075648
0
投稿
猜你喜欢
- 本文实例为大家分享了python实现飞机大战的具体代码,供大家参考,具体内容如下初学Python,写了一个简单的Python小游戏。师出bi
- 前言django wsgi python有个自带的wsgi模块 可以写自定义web框架 用wsgi在内部创建socket对象就可以了 自己只
- 1. 确认已经安装了NT/2000和SQL Server的最新补丁程序,不用说大家应该已经安装好了,但是我觉得最好还是在这里提醒一下。2.
- 目录1. 常用的编码2.补充:计算机表示的单位:3.ASCII编码2.GBK和GB2312编码4.Unicode5.UTF-8编码6.编码和
- upload.htm <html><head><title>网站维护 -
- 一、队列基本操作from queue import Queueq = Queue(5) # 创建一个容量为5的队列。如果给一个小
- 前言最近在学习过程中需要用到pytorch框架,简单学习了一下,写了一个简单的案例,记录一下pytorch中搭建一个识别网络基础的东西。对应
- 本文详细罗列归纳了Python常见数据结构,并附以实例加以说明,相信对读者有一定的参考借鉴价值。总体而言Python中常见的数据结构可以统称
- XPath(XML Path language)是一种处理XML文档段的语言。XSLT(Extensible Stylesheet Lang
- 一、os模块os 模块是 Python中的一个内置模块,也是 Python中整理文件和目录最为常用的模块。该模块提供了非常丰富的方法用来处理
- 一、直接导入模块import 模块名优点:干净直接import sysprint(sys.path)import os # os是一个模块i
- 本文实例讲述了Python中defaultdict与lambda表达式用法。分享给大家供大家参考,具体如下:从教程中看到defaultdic
- 如何做一个树状展开视图来显示自己的记录结构?在SQL中,如何做一个可收起和展开树状结构图?就是资源管理器左栏的那种效果。这要用到Data s
- Tips 1:新增数据表与定义字段更加直观若要建立新数据表,可以在开启数据库后,直接单击“创建”标签,在“表”选项组中单击“表”按钮,即可新
- 自动化处理PDF文件使用Python完成简单的PDF文件处理操作,如PDF文件的批量合并、拆分、加密以及添加水印等。1. 批量合并PDF文件
- 本文实例讲述了python日期相关操作。分享给大家供大家参考,具体如下:用 Python 做项目时,经常会遇到与日期转换相关,日期计算相关的
- 每天不同时间段通过微信发消息提醒女友简介有时候,你很想关心她,但是你太忙了,以至于她一直抱怨,觉得你不够关心她。你暗自下决心,下次一定要准时
- 本文实例讲述了Python使用正则表达式抓取网页图片的方法。分享给大家供大家参考,具体如下:#!/usr/bin/pythonimport
- 1. 介绍-- PHP5添加了一项新的功能:Reflection。这个功能使得phper可以reverse-engineer class,
- 本文实例讲述了smarty简单分页的实现方法,分享给大家供大家参考。具体实现方法如下:以下是模板中的smarty代码,用smarty简单的代