Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from Tkinter import *
- class MainWindow(Frame):
- """ sets up the mainwindow and defines behavior """
- def __init__(self, master=None):
- """ Initialize the main window """
- Frame.__init__(self, master)
- self.grid(padx=10,pady=10 )
- self.username = 'admin'
- self.password = 'password'
- self.enable_password = 'enable_password'
- self.createLabels()
- self.master.title("Cisco Config Editor v1.0")
- # self.master.minsize(300,300)
- self.logdir_ready = 'no'
- self.hostsfile_ready = 'no'
- self.cmdsfile_ready = 'no'
- self.master.resizable(0,0)
- self.state = 'initiate'
- def createLabels(self):
- self.text = Text (self.master, bg = 'black', fg = 'green', relief = 'raised')
- self.text.insert(END, "Welcome to Cisco Mass Device Editor v1.0 \n")
- self.text.insert(END, "==========================================")
- self.text.config(width = 89, height = 20, state = NORMAL)
- self.text.grid(column = 0, row = 20, pady = 10, padx=0, columnspan = 100, sticky = N)
- self.button = Button (text = 'Press me', command = some_changes)
- self.button.grid(column = 0, row = 0)
- def some_changes():
- MainWindow.text.insert( END, 'sometext')
- def main():
- master = Tk()
- # master.wm_iconbitmap('Icon.ico')
- mainWindow = MainWindow(master)
- # tn = telnetlib.Telnet(SHOST)
- mainWindow.mainloop()
- # master.destroy()
- if __name__ == "__main__":
- main()
Add Comment
Please, Sign In to add comment