curses

    0熱度

    1回答

    我已經查找了幾個小時,但找不到任何可用的東西,所以我想我只是直接問。我一直在嘗試使用curses,但無論我做什麼都行不通。我的代碼是 - import curses from curses.wrapper import wrapper def main(scr): scr.box() scr.refresh() c = scr.getch() wrap

    -1熱度

    1回答

    k = stdscr.getch() if k == curses.KEY_UP: sys.stdout.write('KEY_UP') elif k == curses.KEY_F1: sys.stdout.write('KEY_F1') elif k == 113: break else: pass https://docs.python.o

    0熱度

    1回答

    在可以處理調整大小的終端窗口底部打印一行的正確方法是什麼? import curses from curses import wrapper def main(stdscr): inp = 0 y,x = stdscr.getmaxyx() stdscr.clear() stdscr.nodelay(1) while inp != 48 an

    0熱度

    1回答

    我有一些長時間運行的任務,並希望在此過程中禁用鍵盤輸入。鍵盤禁用後,鍵盤輸入將自動丟棄。 disable keyboard running the task enable keyboard 我可以用python curses嗎?

    0熱度

    1回答

    我試圖編寫康威的Python生活遊戲,沒有使用類或自我。事情。我是真正的新罵人,我想打一個條件,如: if screen[y][x] == '*': neighbour_count+=1 其中Y與X的屏幕上的座標,我檢查,看看細胞有多少鄰居了。我不斷收到'object not suscriptable',我真的不知道如何使這種情況起作用。

    0熱度

    1回答

    例如,我有字符串"Colour selected is red"如何僅使「紅色」一詞變成紅色? 這是我用來嘗試和實現這一點。 import curses curses.start_color() curses.init_pair(1, curses.COLOR_RED, curses.COLOR_BLACK) win = curses.newwin(5 + window_height, w

    -1熱度

    1回答

    我目前在Ruby Curses中打印0-3行。我還創建了一個包含動物名稱的數組。 我的計劃目前輸出 dog + 0cat + 0bird + 0rat + 0 dog + 1cat + 1bird + 1rat + 1 dog + 2cat + 2bird + 2rat + 2 dog + 3cat + 3bird + 3rat + 3 我希望它輸出類似 dog + 0 cat + 1

    0熱度

    1回答

    我想學習Ruby,所以我想我會嘗試在同一時間學習它和Curses。我正在創建一個導航菜單,允許用戶選擇將運行系統命令的選項。 我已經到了創建導航菜單的地步,我可以使用箭頭鍵循環選項。 現在我正在嘗試讀取Enter鍵作爲輸入,並在按Enter鍵時運行系統命令。例如: input = menu.getch if input == ENTER 在 position = 3 if posit

    0熱度

    2回答

    我創建了一個主窗口win: win = Curses::Window.new(Curses.lines/2, Curses.cols, 0, 0) 然後,我有時需要創建一個消息窗口,覆蓋主要的一個。當我關閉消息窗口,我刷新win: win.refresh 但除非我使用像在主窗口中改變什麼: win.addstr("asd") refresh不重繪窗口。 有沒有辦法強制重畫窗口?

    2熱度

    1回答

    我想在PyCharm中使用Tensonflow調試器。當我做我得到這個錯誤:_curses.error: setupterm: could not find terminal 以下是完整的回溯:如果我運行從終端的代碼 Traceback (most recent call last): File "/Users/mddrill/PycharmProjects/NumberReaderNN