首页 > 解决方案 > 弱引用对象不再存在 kivy

问题描述

当我运行代码时,它显示错误“弱引用对象不再存在”。标签对象'lbl'被弱引用。我该如何解决这个问题?

from kivy.app import App
from kivy.core.audio import SoundLoader
from kivy.uix.label import Label
from kivy.uix.button import Button
from kivy.uix.gridlayout import GridLayout

class Audioplayer(App):
 def build(self):
     layout = GridLayout(cols = 2 )
     btn = Button(text = "Arey Band kar")
     lbl = Label(text = "gaana ban Raha hai")
    
     music = SoundLoader.load("prb.mp3")
    
     if music:
         music.play()
    
     layout.add_widget(btn)
     layout.add_widget(lbl)
    
     return layout
    
Audioplayer().run()

标签: pythonkivy

解决方案


推荐阅读