Я создал приложение для обмена сообщениями, но у него неправильный синтаксис:
from tkinter import messagebox
from AESEncDec import *
from MD5Hashing import *
from RSAEncDec import *
color = 'lightblue' #color our background
class Application(Frame):
def __init__(self, root=None):
Frame.__init__(self, root)
self.frame_width = 700
self.frame_height = 400
# Set configuration our frame
self.config(width = self.frame_width, height = self.frame_height, bg = color)
self.pack()
# Create textBox for input data
self.textbox_one = Text()
self.textbox_one.place(x = 30, y = 170, height = 200, width = 300 )
# Create textBox for result
self.textbox_two = Text()
self.textbox_two.place(x = 370, y = 170, height = 200, width = 300 )
label_input_text = Label( text = "Input text: ", bg = color)
label_input_text.place(x = 30, y = 155, height = 10, width = 70 )
Во время выполнения я получаю следующую ошибку:
Трассировка (последний последний вызов): файл «/home/artur/Documents/MScProject/MSc Project/Task #179276/main_program.py», строка 11, в классе Application (Frame): NameError: имя «Frame» не определено
В чем может быть проблема?