As the title says, I’ve been attempting to update this script I’m using from Python 2 to Python 3, but keep running into an issue with keys.
I’m running into an error message stating ‘dict_keys’ object has no attribute ‘sort’ whenever it attempts to run Line 192 in the code. Line 191 and 192 state:
Line 191: shapes = CONTROL_SHAPES.keys()
Line 192: shapes.sort()
I have attempted to fix with by by changing 191 to:
shapes = sorted(CONTROL_SHAPES.keys())
and
shapes = list(CONTROL_SHAPES.keys())
However neither have worked.
I’ve also attempted to rewrite Line 192 as:
sorted(shapes())
and
sort(shapes())
However, neither of those have worked either and I was wondering if anyone on here knows what’s going on here and if anyone might have any suggestions as to what I could to to fix the issue.