因由
在写python程序时,使用管道调用其他程序时,会不停的输出其他程序的信息,比如这段
1 |
os.popen("sslocal -s %s -p %s -l %s -k %s -m %s"%(serip,'80','80','80','aes-256-cfb')) |
就会在命令行中不停的返回连接状态的一些信息,但是这些并不需要,而且严重影响输出的记录信息
半吊子的重定向水平试了好久也没能成功将这些返回值消去
大神给PY的方法:
windows下:
1 |
>nul 2>nul |
linux下:
1 |
>/dev/null 2>&1 & |
将这些粘到语句后面就可以将输出重定向没了,亲测可用,非常方便