您没有提供任何代码供我们查看,但是以下示例与您描述的内容类似:
import threadingimport subprocessclass MyClass(threading.Thread): def __init__(self): self.stdout = None self.stderr = None threading.Thread.__init__(self) def run(self): p = subprocess.Popen('rsync -av /etc/passwd /tmp'.split(), shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) self.stdout, self.stderr = p.communicate()myclass = MyClass()myclass.start()myclass.join()print myclass.stdout


