我正在尝试使用tkinter创建一个简单的应用程序,其中用户将执行 使用paramiko在远程机器上执行几个命令,然后这些命令的结果将保存在字典中,命令为key,stdout数据为值。
我很困惑如何使用tkinter中的message.showinfo框以人类可读的形式显示数据,如果我可以获得任何帮助,让用户使用按钮保存该数据。
这是我正在努力的代码。
try:
ssh.connect(_ipaddress,username=_username,password=_password)
stdin, stdout, stderr = ssh.exec_command(_StingrayVersion)
_report.update({"STINGRAY_VERSION":stdout.readlines()})
stdin, stdout, stderr = ssh.exec_command(_CheckStingrayStatus)
_report.update({"STINGRAY_STATUS":stdout.readlines()})
stdin, stdout, stderr = ssh.exec_command(_CheckJbossStatus)
_report.update({"JBOSS_STATUS":stdout.readlines()})
msg.showinfo(title="Report", message=str(_report))
except Exception as e:
msg.showinfo(title="Login", message=e)