首页 > 解决方案 > 你能在curses窗口中使用python输入函数——curses.newwin()吗?诅咒 - Python

问题描述

我目前正在使用curses 模块getchgetkeygetstr函数,发现它们对用户不友好。为什么?

  1. 它们检测按键的速度都比 pythoninput()函数慢。
  2. 您必须按住键的时间比通常的按下时间长才能使程序识别它。

不过,在我的场景中,我有一个诅咒窗口,所以我不知道如何使用,或者是否可以在其上使用非诅咒功能。我想知道是否有一种input()在curses窗口上使用该功能的方法,或者只是能够定位输入以供用户输入文本。

如果不可能,请您提供替代方案。谢谢!

注意:用户还必须能够看到他们正在输入的内容。

    view = curses.newwin(1,1,15,10)

    #Get user request even with curses window
    data = input()

标签: pythonpython-curses

解决方案


推荐阅读