用Python数组的内容替换多行控制台输出

时间:2017-12-08 14:21:48

标签: python

不知道如何正确地写标题,所以我会在这里解释一下。我正在制作一款游戏,类似于tic tac toe。游戏区域为4x4,我将其保存为阵列。我希望在游戏过程中对数组进行更改,但每次都不会打印出数组,而是静态地进行更改。 让我们说在开始时我打印出整个字段,在其下面要求用户输入一个位置。他给出了它,并且在第一个打印的游戏区域中进行了更改,而没有在shell中再次调用它。有点草率的解释,抱歉。

 @app.route('/')
    def search():
        conn=psycopg2.connect("dbname='forms' user='postgres' password='everboy' 
       host='localhost' port='5432'")
       cur=conn.cursor()
       cur.execute("SELECT name from form")
       rows=cur.fetchall()
       print(rows)
       return render_template("form.html",rows=rows)

这是功能,它将显示playfield。我已经用tkinter完成了它,想要没有尝试。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用curses模块

https://docs.python.org/3/library/curses.html