在消息框中显示字典数据

时间:2015-02-17 18:23:45

标签: python dictionary tkinter paramiko

我正在尝试使用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)

0 个答案:

没有答案