python获取mp3文件信息的方法

yipeiwu_com6年前Python基础

本文实例讲述了python获取mp3文件信息的方法。分享给大家供大家参考。具体如下:

将代码生成.py文件放在目录下运行,可以获取该目录的所有mp3文件的信息,需要使用ID3库

import os, sys
from ID3 import *
files = os.listdir(os.getcwd())
for f in files:
  x = os.path.splitext(f)
  if x[1] == '.mp3':
    n = x[0].split(' - ')
    author = n[0]
    title = n[1]
    id3info = ID3(f)
    id3info['ARTIST'] = author
    id3info['TITLE'] = title
    print f+' id3 tagged.'
print 'Done!'

希望本文所述对大家的Python程序设计有所帮助。

相关文章

python直接获取API传递回来的参数方法

之前用python调用API存JSON的时候试用了很多方法,现在调用API直接获取参数的时候也是查了好多例子(毕竟我是一个初学者)。 结果让我发现了,原来只用把之前写的方法中去掉传参即可...

Python复制Word内容并使用格式设字体与大小实例代码

简介 网上流传的部分可以百度关键词“Python”和“word”后查看文章学习,以下内容为个人实践,修正了不能运行出错的情况。 代码示例 import win32com from...

python 哈希表实现简单python字典代码实例

这篇文章主要介绍了python 哈希表实现简单python字典代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 class...

python实现按关键字筛选日志文件

python实现按关键字筛选日志文件

最近忙成了狗,五六个项目堆在一起,头疼的是测试还失惊无神的给我丢来一个几十甚至上百M的日志文件,动不动就几十上百万行,就算是搜索也看得头昏眼花的,因此自己花了点时间写了一段小脚本去过滤日...

Python实现导出数据生成excel报表的方法示例

本文实例讲述了Python实现导出数据生成excel报表的方法。分享给大家供大家参考,具体如下: #_*_coding:utf-8_*_ import MySQLdb import...