Привет всем, нужна помощь с Python. Сам на нём всего пару мелких скриптов писал, поэтому не совсем понимаю что да как. Есть значит скрипт:
import time
import curses
stdscr = curses.initscr()
curses.noecho()
curses.cbreak()
stdscr.keypad(1)
x = y = 10
np = 'r'
while True:
stdscr.addstr(0, 0, str(np))
keycode = stdscr.getch()
if keycode == 261 : np = 'r'
elif keycode == 260 : np = 'l'
elif keycode == 259 : np = 'u'
elif keycode == 258 : np = 'd'
if np == 'r' : x = x + 1
elif np == 'l': x = x - 1
elif np == 'u': y = y - 1
elif np == 'd': y = y + 1
stdscr.addstr(y, x, str("#"))
stdscr.refresh()
time.sleep(0.2)
keycode = stdscr.getch()
Решил проблему: stdscr.nodelay(1)