OS 库或另一个 python 库中是否有检查文件扩展名的函数

Is there a function in OS library or another python library that checks what the file extension is

我想检查一个文件是否有特定的扩展名,然后像这样重命名它:

import os

file_name = "path to file"
rename = "renamed file"

if file_name_extension == ".png":
   os.rename(file_name, rename)

Qt 提供了强大的 class 文件路径工具,QFileInfo

from Pyside2 import QtCore
ext = QtCore.QFileInfo(full_filepath).suffix()

请参阅文档:https://doc.qt.io/qt-5/qfileinfo.html(注意 Qt 文档是用 c++ 编写的,但对于这个问题很容易理解)