I'm trying to make a tic-tac-toe game in Python and I've run into a problem.
As you can see on the picture it rewrites the playing board after input, what I want it to do is to clear the output and then rewrite the board. So instead of just printing new boards all the time it only clears the current board and rewrites it. I've searched on "clear output" etc, but found only these snippets:
import os
clear = lambda: os.system('cls')
or
import os
def clear():
os.system('cls')
However, it doesn't work for me. It only returns this symbol:
I am currently writing my code in PyCharm and just to make it clear, I want to keep it in PyCharm.