interacting with gui-based programs

Mike Meyer mwm at mired.org
Sat Feb 22 19:34:13 EST 2003


Dennis Lee Bieber <wlfraed at ix.netcom.com> writes:

> Mike Meyer fed this fish to the penguins on Friday 21 February 2003 
> 08:02 am:
>         Well, I think my intended point (the mind goes after a few 
> days) was that REXX itself had that concept built into the language, 
> and AREXX was able to use it with practically no change.

CORBA (and COM) are distributed objects. Python has objects built
right in, so you can script applications that are CORBA (or COM)
enabled with no change to the language.  If you set it up right, you
just import a module, then start controlling the application with the
objects that came with the module.

>         <heh> If memory serves, Irmen actually had an ARexx port added to 
> AmigaPython <G>

Yup. You could control ARexx-controllable applications (meaning almost
all of them) from Python. I put one in my Scheme->C port as well. None
of those were as lightweight as ARexx, though.

        <mike
-- 
Mike Meyer <mwm at mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.




More information about the Python-list mailing list