如何删除列表库的最后一行?
我在删除最后一行之前运行此代码:
iter = self.model_add.insert(0, ["Hi", "Hello", "Python", "World!"])
iter = self.model_add.insert(1, ["Hi2", "Hello2", "Python2", "World!2"])
我想删除第二行,我该怎么办?
答案 0 :(得分:0)
您可以尝试使用
self.model_add.remove(self.model_add[-1].iter)
您需要gtk.TreeIter
来删除一行。索引模型(例如,使用-1
获取最后一行)会为您提供gtk.TreeModelRow
,其iter
属性为指向该行的gtk.TreeIter
。