我有一个python代码,可以在屏幕上显示一些文本。但如果省略stdsrc.getkey()
功能,则不会在屏幕上打印任何内容。
import curses
def write(stdscr):
stdscr.clear()
stdscr.refresh()
stdscr.addstr("this is a test string")
stdscr.refresh()
def main():
curses.wrapper(write)
if __name__ == '__main__':
main()
上面的代码在屏幕上没有显示任何内容,但是如果我按照下面的说明修改它,它会将"this is a test string"
打印到终端
import curses
def write(stdscr):
stdscr.clear()
stdscr.refresh()
stdscr.addstr("this is a test string")
stdscr.refresh()
stdscr.getkey()
def main():
curses.wrapper(write)
if __name__ == '__main__':
main()