Closed jainankur11788 closed 2 years ago
@jainankur11788 Which version of tksheet are you using?
Type pip freeze
or pip3 freeze
in your terminal to check
@jainankur11788
As it turns out, this is an issue with the tksheet
library itself -> https://github.com/ragardner/tksheet/issues/117
This should be fixed soon but for the time being you can switch to version 5.3.5
Run pip install tksheet==5.3.5
or pip3 install tksheet==5.3.5
in your terminal
Cool Downgrading the version of tksheet to 5.3.5 works. Thanks...!!
Cool Downgrading the version of tksheet to 5.3.5 works. Thanks...!!
The library was just updated. I believe the lastest version should fix the issue too.
5.3.7
$ python3 oi.py Exception in Tkinter callback Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/tkinter/init.py", line 1883, in call return self.func(*args) File "oi.py", line 566, in start self.main_win() File "oi.py", line 960, in main_win self.sheet.enable_bindings( File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/tksheet/_tksheet.py", line 643, in enable_bindings self.MT.enable_bindings(bindings) File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/tksheet/_tksheet_main_table.py", line 2067, in enable_bindings self.enable_bindings_internal(binding.lower()) AttributeError: 'tuple' object has no attribute 'lower'