标签: python terminal curses
我正试图找到如何使用curses跳过一行。我试过了 screen.addchr('\n')和screen.addstr("\n"),但它不起作用。我怎么能这样做?
screen.addchr('\n')
screen.addstr("\n")
答案 0 :(得分:2)
如果您在curses中使用screen.addch或screen.addstr来传递换行符,则会清除该行的其余部分。相反,如果您想移动向下一行,您应该使用screen.getyx获取当前位置,并使用screen.move移至下一行(通过添加{{1}到y值)。
screen.addch
screen.addstr
screen.getyx
screen.move
进一步阅读:
getyx
getparyx
getbegyx
getmaxyx