Unable to redirect the subprocess CMD.exe to txt file. Please help !!!

Venkatesh venkatesh.totad at gmail.com
Tue Sep 3 09:54:50 EDT 2013


Hello comp.lang.python Group,

I am trying to invoke a subprocess in Python as below 

import sys
import time
import os
import subprocess
DETACHED_PROCESS = 0x00000008

path = r'C:\Windows\System32\cmd.exe /k ping www.google.com -n 4 >> temp.txt'
p = subprocess.Popen("%s"%(path), stdout = subprocess.PIPE, stderr = subprocess.STDOUT, creationflags=DETACHED_PROCESS)

With this code, unable to invoke the subprocess and hence not able to store the Ping statistics in the file.

Any help on this OR any better way of achieving this??





More information about the Python-list mailing list