1
我寫在Python 2.7的程序,創建SSH連接並輸出該命令的結果輸入。它工作正常,但我想隱藏的提示輸出,或者是有消除對提示的需要的呢?隱藏prexcept提示輸出
這是我的代碼負責輸出:
if cmd == '!':
print ("Connection terminated.")
self.session.logout()
sys.exit(0)
else:
self.session.sendline(cmd)
with suppress_stdout():
self.session.prompt()
return self.session.before
樣本輸出(I想擺脫第二 'LS' 的):
-> ls
ls
bin dev initrd.img lib32 lost+found opt run sys var
boot etc initrd.img.old lib64 media proc sbin tmp vmlinuz
cdrom home lib libx32 mnt root srv usr vmlinuz.old
->