我想實現一個遊戲,我使用kivy寫的圖形部分,因爲我是新來kivy我通過TS文件,我發現了一些節目去了。 。我的研究和應用的樣品在該樣品中的一個,我得到:獲得一個「類型錯誤:對象.__的init()__不帶任何參數
TypeError: object.__init__() takes no parameters
下面是代碼:
from kivy.app import App;
from kivy.uix.label import Label;
from kivy.uix.gridlayout import GridLayout;
from kivy.uix.textinput import TextInput;
class LoginScreen(GridLayout):
def __init__(self, **kwargs):
#super(LoginScreen, self).__new__(**kwargs) # == super(LoginScreen, self).__init__(**kwagrs)
#GridLayout.__init__()
super().__init__(**kwargs);
self.cols = 2 # The colors
# Creating the Object for username and then adding it into Canvans
self.add_widget(Label(text="Username: "))
self.username = TextInput(multiline=False)
self.add_widget(self.username)
# Creating the Object for password and then adding it into Canvans
self.add_widget(None,Label(Text="password:"))
self.password = TextInput(password=True,multiline=False)
self.add_widget(self.password)
class SimpleKivy(App):
def build(self):
return LoginScreen();
if __name__ == "__main__":
SimpleKivy().run();
向我們顯示產生錯誤的調用。什麼是輸入?你需要展示你所問的問題。 –
@克里斯約翰遜我在工作的權利,但將在凌晨2點結束。如果您有耐心,我會在我回家時更新帖子,謝謝! –