Executing system commands with wxpython
Tom B.
sbabbitt at commspeed.net
Fri Sep 10 14:12:00 EDT 2004
"twsnnva" <twsnnva at msn.com> wrote in message
news:3dec2e051d82da31c9fe868669e3ce6d at localhost.talkaboutprogramming.com...
> Could anyone give me an example (code) of a simple program with a button
> that when clicked executes a linux shell or windows dos command like
> "ifconfig" or "ipconfig" and prints the output somewhere in the same
> window. Thanks.
>
First ,
import popen2
In your 'OnButtonEvent' function,
tomin, tomout = popen2.popen4( 'ipconfig')
ipconfig_text = tomin.read()
tomout.close()
tomin.close()
then you can put the results into your window of choice.
Tom
P.S. Try it out by using the new modifiable demo.
More information about the Python-list
mailing list