MCPcopy Create free account
hub / github.com/Akascape/CTkTable / delete_column

Method delete_column

CTkTable/ctktable.py:403–419  ·  view source on GitHub ↗

delete a particular column

(self, index=None)

Source from the content-addressed store, hash-verified

401
402
403 def delete_column(self, index=None):
404 """ delete a particular column """
405 if len(self.values[0])==1:
406 return
407 if index is None or index>=len(self.values[0]):
408 try:
409 index = len(self.values)-1
410 except IndexError:
411 return
412 for i in self.values:
413 i.pop(index)
414 for i in self.frame.values():
415 i.destroy()
416 self.columns-=1
417 self.frame = {}
418 self.draw_table()
419 self.update_data()
420
421
422 def delete_rows(self, indices=[]):

Callers

nothing calls this directly

Calls 2

draw_tableMethod · 0.95
update_dataMethod · 0.95

Tested by

no test coverage detected