Python从MP3文件获取id3的方法

       本文实例讲述了Python从MP3文件获取id3的方法。分享给大家供大家参考。具体如下:

?

1
2
3
4
5
6
7
8
9
10
11

def getID3(filename):
fp = open(filename, 'r')
fp.seek(-128, 2)
fp.read(3) # TAG iniziale
title = fp.read(30)
artist = fp.read(30)
album = fp.read(30)
anno = fp.read(4)
comment = fp.read(28)
fp.close()
return {'title':title, 'artist':artist, 'album':album, 'anno':anno}

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

时间: 2025-01-11 12:29:28

Python从MP3文件获取id3的方法的相关文章

Python修改MP3文件的方法

  本文实例讲述了Python修改MP3文件的方法.分享给大家供大家参考.具体如下: 用这个程序修改后的MP3比原来要小一些了,因为一张图片被删除了,起到了给MP3"瘦身"的作用.在一些mp3中,每个都有一张400多K的图片,10几个MP3,就相当一个普通MP3文件的大小了. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Python计算一个文件里字数的方法

 本文实例讲述了Python计算一个文件里字数的方法.分享给大家供大家参考.具体如下: 这段程序从所给文件中找出字数来. ? 1 2 3 4 5 6 7 8 9 10 11 12 from string import * def countWords(s): words=split(s) return len(words) #returns the number of words filename=open("welcome.txt",'r') #open an file in rea

Python可跨平台实现获取按键的方法_python

本文实例讲述了Python可跨平台实现获取按键的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: class _Getch:      """Gets a single character from standard input.  Does not echo to the screen."""     def __init__(self):          try:              self.impl = _GetchW

Python时区设置与获取本地时区方法

Python时区的处理 发现python没有简单的处理时区的方法,不明白为什么Python不提供一个时区模块来处理时区问题. 好在我们有个第三方pytz模块,能够帮我们解决一下时区问题. pytz简单教程 pytz查询某个的时区 可以根据国家代码查找这个国家的所有时区. >>> import pytz >>> pytz.country_timezones('cn') ['Asia/Shanghai', 'Asia/Harbin', 'Asia/Chongqing', '

酷狗下载MP3文件到其他目录方法

给各位酷狗软件的使用者们来详细的解析分享一下酷狗下载MP3文件到其他目录的方法. 方法分享: 1.右键菜单,选择目标另存为. 2.在系统设置-选择-文件传输 里面设置默认得下载路径.   好了,以上的信息就是小编给各位酷狗软件的使用者们带来的详细的酷狗下载MP3文件到其他目录的方法解析分享的全部内容了,各位看到这里的软件使用者们,小编相信你们现在那是非常的清楚方法了吧,那么各位就快去按照小编上面的方法自己去尝试下吧.

Python读取mp3中ID3信息的方法_python

本文实例讲述了Python读取mp3中ID3信息的方法.分享给大家供大家参考.具体分析如下: pyid3不好用,常常有不认识的. mutagen不错,不过默认带的easyid3不会读取注释,需要手工hack一下 Python代码如下: from mutagen.mp3 import MP3 import mutagen.id3 from mutagen.easyid3 import EasyID3 EasyID3.valid_keys["comment"]="COMM::'X

python使用PyGame播放Midi和Mp3文件的方法_python

本文实例讲述了python使用PyGame播放Midi和Mp3文件的方法.分享给大家供大家参考.具体实现方法如下: ''' pg_midi_sound101.py play midi music files (also mp3 files) using pygame tested with Python273/331 and pygame192 by vegaseat ''' import pygame as pg def play_music(music_file): ''' stream m

MP3文件ID3信息编辑器代码开源 - 开源研究系列文章

上次把磁性窗体的源码开源了,这次就开源另一个程序源码:MP3文件ID3信息编辑器.这个源码也比较简单,关键在于获取和写入MP3文件的这个ID3的信息即可.                                           这个操作信息编辑的就封装在MP3ID3.bas文件中.                     这里定义了类型ID3,因为ID3v1的信息是一个固定长度的文本串,所以通过这个类型我们能够看出来.          Title是该MP3文件的标题,长度是30个字

python写xml文件的操作实例_python

本文实例讲述了python写xml文件的操作的方法,分享给大家供大家参考.具体方法如下: 要生成的xml文件格式如下: <?xml version="1.0" ?> <!--Simple xml document__chapter 8--> <book> <title> sample xml thing </title> <author> <name> <first> ma </fir