Browse Source

Curses

pull/23/head
Jure Šorn 6 years ago
parent
commit
44a7cb858c
1 changed files with 5 additions and 2 deletions
  1. 7
      README.md

7
README.md

@ -1668,7 +1668,7 @@ with open(<filename>, encoding='utf-8') as file:
Curses Curses
------ ------
```python ```python
from curses import wrapper from curses import wrapper, ascii
def main(): def main():
wrapper(draw) wrapper(draw)
@ -1676,7 +1676,7 @@ def main():
def draw(screen): def draw(screen):
screen.clear() screen.clear()
screen.addstr(0, 0, 'Press ESC to quit.') screen.addstr(0, 0, 'Press ESC to quit.')
while screen.getch() != 27: while screen.getch() != ascii.ESC:
pass pass
def get_border(screen): def get_border(screen):
@ -1684,6 +1684,9 @@ def get_border(screen):
P = namedtuple('P', 'x y') P = namedtuple('P', 'x y')
height, width = screen.getmaxyx() height, width = screen.getmaxyx()
return P(width-1, height-1) return P(width-1, height-1)
if __name__ == '__main__':
main()
``` ```

|||||||
100:0
Loading…
Cancel
Save