#!/usr/bin/env python
# -*- coding: utf-8 -*-
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: screen.addstr(curses.getmouse())
curses.endwin()
if event == curses.KEY_MOUSE: screen.addstr (curses.getmouse ())
Я думаю, я должен получить текст, в котором щелкнули мышью или нет? Все, что я получаю, это TypeError: str
. Почему это? Что мне не хватает? Я не нашел хороших руководств по этой теме. Спасибо.