python - 检查 mp3 文件是否在给定目录中

标签 python operating-system mp3 listdir

我看不出我在这里做错了什么

import os

def check():
    path = "d://Mu$ic//"
    for file in os.listdir(path):
        if file.endswith("*.mp3"):
            print (os.path.join(path,file))

check()

输出没有显示,知道我做错了什么吗?

最佳答案

省略 * 应该可以,因为 endswith 匹配字符串后缀(与通配符 *.mp3 相反):

file.endswith(".mp3"):

此外,您可以将 // 替换为 /

关于python - 检查 mp3 文件是否在给定目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45058448/

相关文章:

Python pandas : dataframe grouped by a column(such as, name),并获取每组中某些列的值

python - 如何使用 pysftp 仅从远程目录同步更改的文件?

java - 使用PID Controller 来管理程序中的资源

c# - 使用 .NET 的 NAudio 如何删除 mp3 文件末尾的静音波?

silverlight - Silverlight 4音频压缩

正态分布二维numpy数组数据的Python imshow比例

python - Django 民意调查教程 在应用程序民意调查中未检测到任何更改

c++ - C++中的System()调用及其在编程中的作用

debugging - 软件断点和现代 OOOE 处理器

python - 读取 ID3 标签的最佳库是什么?