2024-04-26 07:54:17 发布
网友
基本上,我发出这样的命令:
proc = subprocess.Popen("ls",stdout=subprocess.PIPE) tmpStr = proc.stdout.read()
这工作正常,但它也打印tmpStr到屏幕上,这是我不想要的。我怎样才能防止这种情况?你知道吗
它可能只是在打印,因为您是在交互式提示符下键入命令来运行该命令的。如果您将该代码放入一个文件并执行它,tmpStr将不会被打印出来。你知道吗
它可能只是在打印,因为您是在交互式提示符下键入命令来运行该命令的。如果您将该代码放入一个文件并执行它,tmpStr将不会被打印出来。你知道吗
相关问题 更多 >
编程相关推荐