有没有办法使用 Python (3) 将字符打印到控制台上的某个点? 这是我正在努力实现的理想示例:
def print_char(x, y, char):
# Move console cursor to 'x', 'y'
# Set character under cursor to 'char'
我知道在其他一些语言中是可能的,Python 怎么样?我不介意是否必须使用外部库。
我在 Windows 7 上。
最佳答案
如果您使用的是 UNIX(如果不是,请参见下文),请使用 curses
:
import curses
stdscr = curses.initscr()
def print_char(x, y, char):
stdscr.addch(y, x, char)
只有用于 UNIX 平台的 Python 包包含 curses
模块。但是,如果这不适用于您,请不要担心,作为一个名为 UniCurses
的移植版本适用于 Windows 和 Mac 操作系统。
关于python - 在 Python 的控制台上将字符打印到某个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22286194/