import curses screen = curses.initscr() #curses.noecho() curses.curs_set(0) screen.keypad(1) curses.mousemask(1) screen.addstr("This is a Sample Curses Script\n\n") while True: event = screen.getch() if event == ord("q"): break if event == curses.KEY_MOUSE: _, mx, my, _, _ = curses.getmouse() y, x = screen.getyx() screen.addstr(y, x, screen.instr(my, mx, 5)) curses.endwin()
You should read the docs more carefully, everything is there :-)
source share