- pipe = os.popen(command, 'r')
- new_s = pipe.read()
- if pipe.close() is None: # result=0, Ok
+ pipe = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE)
+ new_s = pipe.stdout.read()
+ pipe.stdout.close()
+ if pipe.wait() == 0: # result=0, Ok