声明对象时出错。如有任何建议,我们将不胜感激。
from tkinter import*
class Bill_App:
def _init_(self,root):
pass
root=Tk()
obj = Bill_App(root)
root.mainloop()
错误:-
Traceback (most recent call last):
File "C:Usersrish6AppDataLocalProgramsPythonPython37Bill_AppBill.py", line 9, in <module>
obj = Bill_App(root)
TypeError: Bill_App() takes no arguments
由于init方法的语法错误而出现错误。
def _init_(self,root):
它应该是__init__->def __init__(self,root):
更改的代码
from tkinter import*
class Bill_App:
def __init__(self,root):
print('object is created'+str(root))
root=Tk()
obj = Bill_App(root)
root.mainloop()