Überprüfen Sie, ob das Textfeld leer istPython

Python-Programme
Anonymous
 Überprüfen Sie, ob das Textfeld leer ist

Post by Anonymous »

Ich habe versucht, diese Funktion auszuführen, wie Sie sehen können, aber sie gibt mir diesen Fehler:

AttributeError: 'ReviewinApp' object has no attribute 'ids'.

Hier ist mein Code:

Code: Select all

class ReviewinApp(MDApp):
def build(self):
dialog = None
self.title = "ReviewinApp"
global sm
sm = ScreenManager()
sm.add_widget(Builder.load_file("splash.kv"))
sm.add_widget(Builder.load_file("accueil.kv"))
sm.add_widget(Builder.load_file('conditions.kv'))
sm.add_widget(Builder.load_file("register.kv"))
sm.add_widget(Builder.load_file("faq.kv"))
sm.add_widget(Builder.load_file("login.kv"))
sm.add_widget(Builder.load_file("User2.kv"))
sm.add_widget(Builder.load_file("rules.kv"))
return sm
def check_register(self, text):
user = self.ids.user_app.text
if user == "":
toast("pls")
else:
toast("okay")

MDFillRoundFlatButton:
text: "Finish !"
font_size: "20sp"
font_name: "OpenSans"
pos_hint: {'center_x':0.5, 'center_y':0.07}
halign: 'center'
theme_text_color:'Custom'
text_color: 255/255, 255/255, 255/255, 1
size_hint: (0.58, 0.06)
md_bg_color: 62/255, 216/255, 133/255, 1
background_normal:''
on_press: app.check_register(self.text)

MDTextFieldRound:
id:user_app
text: ""
hint_text: "Full Name"
size_hint_x:  None
size_hint_y: 0.08
width: 247
font_size: 18
pos_hint: {'center_x':0.5, 'center_y':0.62}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post