我有这个python程序:
import board
theBoard = board.Board()
theBoard.setup_new_game()
theBoard.display()
inputStr = raw_input('Enter move \"x y\":')
print inputStr
Run Code Online (Sandbox Code Playgroud)
Board是我写的一个类,它显示了一个奥赛罗板.当我运行该程序时,它立即停止并等待输入.当我输入内容并点击返回时,它会显示该板并在其下方显示输入提示.
我是否需要使用诅咒和东西才能使其正常运行,或者我只是缺少一些基本的东西?据我所知,这应该打印板,打印提示,然后等我输入.
通常这是由于输出没有正确刷新.有时输出驱动程序会等到实际打印文本,直到它感到需要出于效率原因,但有时它会导致这些问题.我不知道使用您正在使用的API进行刷新的确切界面,但应该很容易找到.