Wenn ich innerhalb eines Skriptes curses ein 2. Mal initialisiere, zerschießt es mir komplett das Terminal.
Beispielcode:
Code: Alles auswählen
import curses
# erstes Mal
scr = curses.initscr()
scr.addstr("Hallo Welt!")
scr.refresh()
scr.getch()
scr.clear()
curses.endwin()
# zweites Mal
scr2 = curses.initscr()
scr2.addstr("Hallo Welt!")
scr2.refresh()
scr2.getch()
curses.endwin()
Code: Alles auswählen
#include <ncurses.h>
int main()
{
// erstes Mal
initscr();
printw("Hallo Welt!");
refresh();
getch();
clear();
endwin();
// zweites Mal
initscr();
printw("Hallo Welt!");
refresh();
getch();
endwin();
return 0;
}