os.popen()是非阻塞的。(区别于os.system(),该方法是阻塞的,需要等待进程返回值)
os.popen()返回对象的read()方法可以实现阻塞。
os.popen()返回对象:The return value is an open file object connected to the pipe, which can be read or written depending on whether mode is ‘r’ (default) or ‘w’ ref Python Doc
本文详细介绍了os.popen()与os.system()的区别,重点阐述了os.popen()是非阻塞的特性,并通过实例演示如何使用os.popen()的返回对象进行读写操作。
579

被折叠的 条评论
为什么被折叠?



