python获取文件名的后缀 (java根据文件名称和后缀获取文件)

1:获取文件后缀,提取不同的文件

采用rfind 函数

new.new.new.txt 好几个‘.’点,我们从右侧开始取最后一个点以后的文件格式。

先截取一下最后一个点,第五位

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

方括号提取从.点开始一直到最后,冒号后面不跟参数

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

如果你不想要这个点,就+1,从第六位开始。

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

2:拓展一下,我们可以根据昨天提取某个路径下的所有文件夹,提取这个文件夹下所有文件的格式

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

3:再拓展一下,查找所有后缀是PY的文件,哈哈,突然觉得python有点意思了。

你可以继续查找后缀是excel,word,PDF and so on!

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

4:再拓展一下,可以输入任意路径,查询这个路径下的文件格式

使用五种方式获取文件扩展名,根据文件后缀获取文件类型

我看还有很多人都是用的遍历for循环,栈堆那个我看着也是很麻烦,看了一会觉得头疼。

感觉没有这个os.wark利索,可能是我初级水平吧,后面使用过程中再看看吧!

今天状态不佳,有点偷懒了,学的有点少