frame.pack()

def enableEntry():
    entry.configure(state='normal')
entry.update()

def disableEntry():
    entry.configure(state='disabled')
entry.update()
entry = Entry(frame, width=80)
entry.pack(side='right')
var = StringVar()
disableEntryRadioButton = Radiobutton(frame, text='Disable', variable=var,
    value='0', command=disableEntry)
disableEntryRadioButton.pack(anchor=W)
enableEntryRadioButton = Radiobutton(frame, text='Enable', variable=var,
    value='1', command=enableEntry)
enableEntryRadioButton.pack(anchor=W)
root.mainloop()
Python tkinter Entry widget status switch via Radio buttons