python中如何解析gif格式图片的帧,求高手解答

今天用python对图像进行格式处理,查找资料(网上这方面的资料实在是少的可怜,都是一笔带过,重点都在图像色彩处理上)后得到了比较好的静态图片格式互转的方法,跟大家分享下。
在python中有丰富的图片处理功能模块:Image,ImageDraw,ImageEnhance,ImageFile等等。最常用到的模块是Image,ImageDraw,ImageEnhance这三个模块。我在静态图片格式转换中用到的是Image模块。Image模块:
Image模块是PIL最基本的模块,其中导出了Image类,一个Image类实例对象就对应了一副图像。同时,Image模块还提供了很多有用的函数。现直接将静态图片格式转换贴出来:

import Image
Image.open('original.jgp').save('target.png')

上面代码中前一个括号内是原图的绝对路径及名字,后一个括号内是转换格式后的图片存放路线和名字,支持静态图片之间的互相转换,如:*.jpg *.png *.jpeg .bmp格式等等,但在.jpeg做格式转换时需要先添加一句: im.convert(‘RGB’) 不然会出错。如:

import Image
im = Image.open('original.jpeg')
im = im.convert('RGB')
im.save('target.png')

但是现在需要支持动态图片,如gif格式的图片。希望能用python将gif格式的动态图片分解,每一帧作为一个静态图片转为.png保存下来,在网上查找了很久都没找到方法,希望能有高手指点。

要石沉大海了…… 自己先顶一个 求大牛指点 求神牛解答……