Is there Multi-media support in Python ?

Josiah Carlson jcarlson at nospam.uci.edu
Wed Feb 18 19:42:39 EST 2004


> One of the reasons we were interested in Python is that, we thought, capible
> of creating software that will run on Mac, Windows or Linux systems.
> 
> I understand that Python itself is the basic language and that there are
> add-ons for other stuff... like win32all, wxPython, Py2exe, NumArray,
> PythonCard, etc...

You will find that Python will interface with quite a few Windows 
components with win32all (now pywin32 I believe), of course there is 
already os.startfile() for simple "open this file with the appropriate 
viewer" applications.


Depending on the 'multimedia' you want to deal with, wxPython is capable 
of embedding various objects into itself.  On Windows it seems to be 
fairly trivial to embed Internet Explorer in a wxPython window, which 
could be used with the standard IE plugins to view media.

On other platforms, perhaps wxMozilla 
(http://wxmozilla.sourceforge.net/) would satisfy a large portion of 
your requirements.  It may take some work to get it working with 
wxPython, but it also may be a quick SWIG run.  As it stands, wxMozilla 
runs on all major platforms, so may be your best bet for images and 
multimedia with browser plugins.


  - Josiah



More information about the Python-list mailing list