<分区>
我想从我的 python 脚本执行 netcat 命令,所以我使用“subprocess.Popen”,但问题是这个命令的输出直接打印在 may shell 控制台中,我想让他在一个变量中,所以我可以在打印之前做一些修改。
res = subprocess.Popen("nc -v 192.168.1.1 25", stdout=subprocess.PIPE, stderr=None, shell=True)
#output = res.communicate()
#output = str(output)
#print output