Добрый день!
Не откажите, начинающему, в решении вопроса. Вопрос заключается в следующем: как вывести необходимую информацию в окошко Tk, а не в текстовый документ?
Не откажите, начинающему, в решении вопроса. Вопрос заключается в следующем: как вывести необходимую информацию в окошко Tk, а не в текстовый документ?
Python:
from tkinter import *
from netmiko import ConnectHandler
from netmiko import Netmiko
import sys
import time
import select
import paramiko
import re
def sh_ver():
fd = open(r'D:\cisco.txt', 'w')
old_stdout = sys.stdout
sys.stdout = fd
my_device = {'host':'10.10.10.10',
'username':'cisco',
'password':'cisco',
'device_type':'cisco_ios',
'global_delay_factor':3}
net_conn = Netmiko(**my_device)
sh_ver = net_conn.send_command('show ver')
print(sh_ver)
fd.close()
root = Tk()
root.title("Управление Cisco")
root.geometry('350x200')
btn = Button(root,
text="Cisco",
bg="yellow",
fg="black",
command=sh_ver,
width=20,
height=2)
btn.grid(column=0, row=0)
root.mainloop()