I'm very proud to present Yet Another SWF Parser: "yaswfp", you can pronounce whatever you like :)
https://github.com/facundobatista/yaswfp You can use it as command line program or as a module, for example (slightly truncated for readability): >>> swf = swfparser.parsefile(<yourSWFfile>) >>> swf.header Header(name=Header, FileLength=4228, ...) >>> len(swf.tags) 365 >>> swf.tags[3] PlaceObject2(name=PlaceObject2, CharacterId=1, ...) Any doubt, question, suggestion, or whatever, feel free to open an issue in github, mail me, or find me in IRC (I'm facundobatista in Freenode). Regards, -- . Facundo Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/ Twitter: @facundobatista -- https://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/