Now i have the following error message with the same code:
Error:Traceback (most recent call last):
File "E:\Users\Usuario1\Documents\abscorp\tetris.py", line 314, in <module>
main_menu(win)
File "E:\Users\Usuario1\Documents\abscorp\tetris.py", line 309, in main_menu
main(win)
File "E:\Users\Usuario1\Documents\abscorp\tetris.py", line 239, in main
current_piece = get_shape()
File "E:\Users\Usuario1\Documents\abscorp\tetris.py", line 171, in get_shape
return Piece(5, 0, random.choice(shapes))
File "E:\Users\Usuario1\Documents\abscorp\tetris.py", line 126, in __init__
self.color = shape_colors[shapes.index[shape]]
TypeError: 'builtin_function_or_method' object is not subscriptable