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设计模式编程之桥接模式的运用
Mar 02 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
Python中关键字global和nonlocal的区别详解
Sep 03 Python
pycharm运行和调试不显示结果的解决方法
Nov 30 Python
python进行TCP端口扫描的实现
Dec 21 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
Feb 04 Python
python剪切视频与合并视频的实现
Mar 03 Python
python自定义函数def的应用详解
Jun 03 Python
给Django Admin添加验证码和多次登录尝试限制的实现
Jul 26 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 Python
Python中threading库实现线程锁与释放锁
May 17 Python
Python作用域和名称空间的详细介绍
Apr 13 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以ROOT权限执行系统命令的方法
2011/02/10 PHP
PHP时间戳与日期之间转换的实例介绍
2013/04/19 PHP
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
2014/03/17 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
PHP中list方法用法示例
2016/12/01 PHP
PHP基于DOM创建xml文档的方法示例
2017/02/08 PHP
PHP删除二维数组中相同元素及数组重复值的方法示例
2017/05/05 PHP
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
用js正确判断用户名cookie是否存在的方法
2014/01/28 Javascript
js常用系统函数用法实例分析
2015/01/12 Javascript
Nodejs如何搭建Web服务器
2016/03/28 NodeJs
1秒50万字!js实现关键词匹配
2016/08/01 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
2017/07/17 jQuery
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
小程序新版订阅消息模板消息
2019/12/31 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
python 链接和操作 memcache方法
2017/03/04 Python
Python实现简单的语音识别系统
2017/12/13 Python
Python内置模块ConfigParser实现配置读写功能的方法
2018/02/12 Python
将tensorflow的ckpt模型存储为npy的实例
2018/07/09 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
python开头的coding设置方法
2019/08/08 Python
使用Python函数进行模块化的实现
2019/11/15 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
综合实践教学反思
2014/01/31 职场文书
地理科学专业自荐信
2014/09/01 职场文书
贪污检举信范文
2015/03/02 职场文书
小学思想品德教学反思
2016/02/24 职场文书
《妈妈别哭,有我在》读后感3篇
2020/01/13 职场文书
SpringBoot SpringEL表达式的使用
2021/07/25 Java/Android
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers