Я создаю класс кнопки для проекта python, и во время выполнения я получаю следующую ошибку:
my_Button = Button(master)
[Previous line repeated 496 more times]
RecursionError: maximum recursion depth exceeded
Process finished with exit code 1
Это классы, которые я создал:
from tkinter import *
import random
class Window:
def __init__(self, master):
master.title('Black Jack')
master.configure(bg='green')
master.geometry('500x500')
class Button:
def __init__(self, master, text, font, x, y):
master = master
self.text = text
self.font = font
self.x = x
self.y = y
my_Button = Button(master, text=text, font=font)
my_Button.pack(x=x, y=y)
Это код:
from tkinter import *
import Classes
Helvetica = font = ('Helvetica', 15, 'bold italic')
Times = font = ('times', 13, 'bold italic')
root = Tk()
window = Classes.Window(root)
playButton = Classes.Button(root, 'Play', font, 200, 200)
Почему я получаю ошибку рекурсии? Я не использую петли.