首页 > 解决方案 > TypeError: object.init() 添加数据表

问题描述

我收到此错误并尝试从另一个Unable to find TableRecycleGridLayout 复制/粘贴来修复 Kivy 代码但收到另一个错误?

def build(self):
screen = Screen()
table = MDDataTable(orientation="lr-tb",
                    pos_hint={'center_x': 0.5, 'center_y': 0.5},
                    size_hint=(0.9, 0.6),
                    column_data=[("Food", dp(30)), ("Calories", dp(30))],
                    row_data=[("Burger", "300"), ("Oats", "50")])
screen.add_widget(table)
return screen

出现错误:TypeError: object.init() 只采用一个参数(要初始化的实例)

我只是在学习,所以我假设我正在做一些简单的事情,但没有看到它。有什么建议么?

标签: pythonkivymd

解决方案


推荐阅读