开发者社区> 问答> 正文

WxPython:“ App”对象没有属性“ Mainloop”

因此,我尝试编写有关使用WxPython制作应用程序的RealPython教程,但遇到了错误。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'App' object has no attribute 'Mainloop'

我已经尝试了所有方法,但始终会给我该错误。

我如何解决它?

作为参考,以下是我尝试运行的代码:

import wx
app = wx.App()
frame = wx.Frame(parent=None, title="Hello, world!")
frame.Show()
app.Mainloop()

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 21:55:33 797 0
1 条回答
写回答
取消 提交回答
  • 应用具有MainLoop属性,而不是Mainloop`属性,请注意大写字母“ L”

    为了将来参考,您可以使用dir函数,即

    print (dir(app))
    

    它将向您显示可用的内容。

    import wx
    app = wx.App()
    frame = wx.Frame(parent=None, title="Hello, world!")
    frame.Show()
    app.MainLoop()
    

    回答来源:stackoverflow

    2020-03-24 21:55:40
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载

相关实验场景

更多