|
+ Search |
|
Sep 5th, 2002 09:03
Michael Chermside, Jason Welsh,
It is quite simple: Python 2.2.1 (#34, Apr 9 2002, 19:34:33) [MSC 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import os >>> os.system('del delme') 0 This was on Windows, but the usage on a unix variant is exactly the same. Simply put exactly what you would type at the command prompt into a string, and pass it to os.system(). Of course, it's worth mentioning that if you want to see the output, you'll have to use some variant of popen() instead... something like this: >>> print os.popen('ls -n').read() total 611295 drwxrwxrwx 1 1 1 0 Sep 3 14:47 Applications drwxrwxrwx 1 1 1 0 Apr 2 2001 DRIVERS drwxrwxrwx 1 1 2 0 Sep 3 16:09 Documents drwxrwxrwx 1 1 1 0 Nov 5 2001 FOUND.000 drwxrwxrwx 1 1 2 0 Jul 16 13:11 NetAccounts drwxrwxrwx 1 1 1 0 Jul 30 15:44 Program Files drwxrwxrwx 1 1 1 0 Apr 19 07:41 Reference drwxrwxrwx 1 1 1 0 Sep 3 14:49 TEMP drwxrwxrwx 1 1 1 0 Sep 3 15:44 WINNT drwxrwxrwx 1 1 1 0 Sep 4 2001 bea -rwxrwxrwa 1 1 1 43 Apr 2 2001 cmdlines.$$$ drwxrwxrwx 1 1 2 0 Feb 19 2002 cygwin -rwxrwxrwa 1 1 1 608 Feb 14 2002 sh_histo