diff --git a/README.md b/README.md index 4f0f9c8..2650e0f 100644 --- a/README.md +++ b/README.md @@ -2286,12 +2286,14 @@ with open(, encoding='utf-8', newline='') as file: Curses ------ ```python -from curses import wrapper, ascii +from curses import wrapper, curs_set, ascii +from curses import KEY_UP, KEY_RIGHT, KEY_DOWN, KEY_LEFT def main(): wrapper(draw) def draw(screen): + curs_set(0) screen.clear() screen.addstr(0, 0, 'Press ESC to quit.') while screen.getch() != ascii.ESC: @@ -2299,9 +2301,9 @@ def draw(screen): def get_border(screen): from collections import namedtuple - P = namedtuple('P', 'y x') + P = namedtuple('P', 'x y') height, width = screen.getmaxyx() - return P(height-1, width-1) + return P(width-1, height-1) if __name__ == '__main__': main() diff --git a/index.html b/index.html index d7cf999..68b3a9e 100644 --- a/index.html +++ b/index.html @@ -1970,12 +1970,14 @@ pyplot.clf() # Clears figure. -

#Curses

from curses import wrapper, ascii
+

#Curses

from curses import wrapper, curs_set, ascii
+from curses import KEY_UP, KEY_RIGHT, KEY_DOWN, KEY_LEFT
 
 def main():
     wrapper(draw)
 
 def draw(screen):
+    curs_set(0)
     screen.clear()
     screen.addstr(0, 0, 'Press ESC to quit.')
     while screen.getch() != ascii.ESC:
@@ -1983,9 +1985,9 @@ pyplot.clf()                     # Clears figure.def get_border(screen):
     from collections import namedtuple
-    P = namedtuple('P', 'y x')
+    P = namedtuple('P', 'x y')
     height, width = screen.getmaxyx()
-    return P(height-1, width-1)
+    return P(width-1, height-1)
 
 if __name__ == '__main__':
     main()