python获取mp3文件信息的方法

 更新时间:2015年06月15日 09:20:04   作者:秋风秋雨  
这篇文章主要介绍了python获取mp3文件信息的方法,涉及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中操作时间之tzset()方法的使用教程

    在Python中操作时间之tzset()方法的使用教程

    这篇文章主要介绍了在Python中操作时间之tzset()方法的使用教程,是Python学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Python基本知识之datetime模块详解

    Python基本知识之datetime模块详解

    这篇文章主要给大家介绍了关于Python基本知识之datetime模块的相关资料,Python内置的时间模块datetime包含下面的模块包含六个类和两个常数,提供了用于处理日期和时间的类和对应的方法,一般用于处理年、月、日、时、分、秒的统计和计算等需求,需要的朋友可以参考下
    2023-08-08
  • Python read函数按字节(字符)读取文件的实现

    Python read函数按字节(字符)读取文件的实现

    这篇文章主要介绍了Python read函数按字节(字符)读取文件的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python实现找出数组中第2大数字的方法示例

    Python实现找出数组中第2大数字的方法示例

    这篇文章主要介绍了Python实现找出数组中第2大数字的方法,涉及Python针对数组的排序、遍历等相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • Django自定义分页效果

    Django自定义分页效果

    这篇文章主要为大家详细介绍了Django自定义分页效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 详解Python当中的字符串和编码

    详解Python当中的字符串和编码

    这篇文章主要介绍了详解Python当中的字符串和编码,代码基于Python2.x版本,文中所述皆是Python学习中的基础知识,需要的朋友可以参考下
    2015-04-04
  • Python中operator模块的操作符使用示例总结

    Python中operator模块的操作符使用示例总结

    operator模块中包含了Python的各种内置操作符,诸如逻辑、比较、计算等,这里我们针对一些常用的操作符来作一个Python中operator模块的操作符使用示例总结:
    2016-06-06
  • Python机器学习之实现模糊照片人脸恢复清晰

    Python机器学习之实现模糊照片人脸恢复清晰

    GFPGAN是腾讯开源的人脸修复算法,它利用预先训练好的面部 GAN(如 StyleGAN2)中封装的丰富和多样的先验因素进行盲脸 (blind face)修复。这篇文章主要为大家介绍通过GFPGAN实现模糊照片人脸恢复清晰,需要的朋友可以参考一下
    2021-12-12
  • python脚本之如何按照清晰度对图片进行分类

    python脚本之如何按照清晰度对图片进行分类

    这篇文章主要介绍了python脚本之如何按照清晰度对图片进行分类问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • 解决已经安装requests,却依然提示No module named requests问题

    解决已经安装requests,却依然提示No module named requests问题

    今天小编就为大家分享一篇解决已经安装requests,却依然提示No module named 'requests'问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05

最新评论