Python如何判断文档是否为指定后缀?Python文档后缀名如何获取

在python实际的程序开发之中打开一个文件或者导入文件资源的时候就需要通过文件的后缀去判断它的数据类型 , 而实现这个需求就要得到文档的指定后缀名 。本篇文章就会来详细的介绍一下获取文档后缀名的方法和判断后缀名的方法 , 一起往下看看吧 。

Python如何判断文档是否为指定后缀?Python文档后缀名如何获取

文章插图
python之中要对文件进行操作的话可以通过os模块去实现 , 因为os模块提供了分隔文件名和后缀名以及获取当前目录下所有文件的方法 。
1.打开python编辑器创建一个名为dir的python文件来编写判断文档是否为指定后缀的程序 , 在代码之中首先需要去导入os模块 , 然后使用一个变量将要获取文件的文件路径给保存起来 。
2.之后通过listdir()方法就可以获取到这个文件路径下面的所有文件了 , 再使用for循环迭代文件列表的长度 。在迭代之中用文件名长度的方式获取到文件名和后缀的分隔点 , 使用splitext()方法将它们分割开来得到文件后缀列表 。
3.最后声明一个指定文件后缀的列表 , 再通过if条件判断刚刚所分割得到的文件后缀名列表里面的元素是否能和这个指定文件后缀列表所匹配 , 代码示例如下:
import osYour_Dir='demo/'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 Trueelse:    return False【Python如何判断文档是否为指定后缀?Python文档后缀名如何获取】以上就是关于“Python如何判断文档是否为指定后缀?Python文档后缀名如何获取”的全部内容了 , 希望对你有所帮助 。

    推荐阅读