具有不同列数的树视图 GTK

Treeview with different number of columns GTK

我正在尝试使用 Gtk.ListStore 创建一个 Gtk.Treeview。 作为 Gtk.ListStore 的参数,我们必须传递每一列的类型:

例如显示数据

鲍勃 12 马

狮子座14青蛙

我们必须做 Gtk.ListStore(str, int, str)

问题是我的软件将显示不同类型的数据,总是字符串,但列数不同。

如果我有 10 列,我必须这样做:Gtk.ListStore(Str, str, str, str, str, str, str, str, str, str) 我将显示 1 到 50 列。

如何找到解决方法?

我试过 Gtk.ListStore(str) 说所有列都将包含字符串,但它理解只有一列

谢谢

我找到了解决方案:

Gtk.ListStore(*[str]*len(my_data))

感谢: