python获取mp3文件信息的方法


Posted in Python onJune 15, 2015

本文实例讲述了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 相关文章推荐
讲解python参数和作用域的使用
Nov 01 Python
python根据时间生成mongodb的ObjectId的方法
Mar 13 Python
Python实现统计文本文件字数的方法
May 05 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
python smtplib模块自动收发邮件功能(二)
May 22 Python
python Flask 装饰器顺序问题解决
Aug 08 Python
python数据类型之间怎么转换技巧分享
Aug 20 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
Sep 16 Python
Python参数传递对象的引用原理解析
May 22 Python
python openCV自制绘画板
Oct 27 Python
python math模块的基本使用教程
Jan 16 Python
python 中[0]*2与0*2的区别说明
May 10 Python
python实现批量下载新浪博客的方法
Jun 15 #Python
深入理解Python中各种方法的运作原理
Jun 15 #Python
python字符串编码识别模块chardet简单应用
Jun 15 #Python
Python字符串格式化
Jun 15 #Python
Java中重定向输出流实现用文件记录程序日志
Jun 12 #Python
Python2中的raw_input() 与 input()
Jun 12 #Python
Windows下实现Python2和Python3两个版共存的方法
Jun 12 #Python
You might like
php多维数组去掉重复值示例分享
2014/03/02 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
yii2.0实现pathinfo的形式访问的配置方法
2016/04/06 PHP
PhpStorm terminal无法输入命令的解决方法
2016/10/09 PHP
php实现网页端验证码功能
2017/07/11 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
PHP的cookie与session原理及用法详解
2019/09/27 PHP
php7 图形用户界面GUI 开发示例
2020/02/22 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
Javascript isArray 数组类型检测函数
2009/10/08 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
2013/08/29 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
JS获取表格内指定单元格html内容的方法
2015/03/31 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
js中的面向对象入门
2017/03/06 Javascript
js实现分页功能
2017/05/24 Javascript
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
vue项目搭建以及全家桶的使用详细教程(小结)
2018/12/19 Javascript
Python脚本暴力破解栅栏密码
2015/10/19 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
PyQt5 QTableView设置某一列不可编辑的方法
2019/06/25 Python
python如何实现从视频中提取每秒图片
2020/10/22 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
2020/03/11 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
python产生模拟数据faker库的使用详解
2020/11/04 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
一套Delphi的笔试题一
2016/02/14 面试题
测绘工程专业个人自我评价
2013/12/01 职场文书
高级编程求职信模板
2014/02/16 职场文书
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫