Python 2.7 super () error [duplicate]
На этот вопрос уже есть ответ:
super () завершается с ошибкой: TypeError «аргумент 1 должен быть типом, а не classobj», когда родительский объект не наследуется от объекта 4 ответаПопытка создать окно Tkinter с помощью super (). Я получаю эту ошибку:
super (Приложение, само) ._в это_ (master) TypeError: должен быть типом, а не classobj
Код
import Tkinter as tk
class Application(tk.Frame):
def __init__(self, master):
super(Application, self).__init__(master)
self.grid()
def main():
root = tk.Tk()
root.geometry('200x150')
app = Application(root)
root.mainloop()
main()