检查 Python 目录中是否存在某种类型 (png) 的图像

Checking if an image of a certain type (png) exists in a directory in Python

我想知道如果某个目录有 png 图像(它的名称可以是任何名称),我该如何签入该目录。如果是,则将图像名称保存在列表中。

谢谢

您可以使用 glob 库和“*”作为通配符,例如

import glob
pngs = glob.glob("yourdir/*.png") # len(pngs) == 0 means we have no matches
# ['image1.png', 'image2.png' ...]

查看更多示例here

您可以试试这个简单的代码:

import glob
targetPattern = r"C:\..\*.png"
glob.glob(targetPattern)

说“谢谢”是值得赞赏的,但它并没有回答问题。相反,投票给 对您帮助最大的答案!如果这些答案对您有帮助,请考虑以更有建设性的方式表示感谢——对您的同行在这里提出的问题提供您自己的答案。