You should take a look at the subprocess module http://www.python.org/dev/doc/devel/lib/module-subprocess.html -Larry Bates durumdara at mailpont.hu wrote: > Hi ! > > I want to write a program that backup some databases in the night. > > Pseudo like this: > > try: > if cmd('net stop dbservice'): > s=c://backup'+str(time.time())+'.zip' > if cmd('zipit c:\\database '+s): > if cmd('map drive \\\\backupdrive\\c$ y -user BACKUP -pwd SECRET'): > if cmd('copy '+s+' y:\\'): > LogSucc() > finally: > cmd('net start dbservice') > > I'm trying with os.system() commands. > But that is printing the result message to the screen, not to a tuple, > like commands.|getstatusoutput(). > I need to store this message, because I want to log everything that this > program do/print; every of the messages. > > So: how to I capture the screen, or how to I use > |commands.|getstatusoutput() to access the Windows batch/cmd commands, > and get their errors/statuses ? > > Please help me ! > > Thanks for it: dd > |
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4