Я думал, что это будет легко для меня, но я пытаюсь удалить все строки из Gtk.Grid (чтобы заполнить его новыми данными разной длины) и все еще иметь проблемы. Я пробовал, как показано ниже, с строкой = 0 или 1, меняя строку (row = row + 1) или не меняя строку, потому что я не знаю, что делать после удаления одного из них, попробовал с '! = None' или без '! = None' и другие параметры и все еще ничего:Python Gtk Grid удаляет все строки
row=0
while(self.grid.get_child_at(1,row)!=None):
self.grid.remove_row(row)
row=row+1
все, что у меня было, удаляло один ряд из сетки. Я также попытался удалить всю сетку, но это проблема при удалении виджета перед созданием его (в начале)
if (self.grid):
{remove}
не работает для меня. Я должен добавить, что сетка заполнена (и я попытался ее удалить) не в основной части программы.
Вы пытались перебрать 'get_children()' и удалить всех из них? – elya5