Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python3
- import curses
- import sys
- class Subwin():
- def __init__(self, screen, size_lines, size_col):
- self.screen = screen
- self.win = screen.subwin(size_lines, size_col, 1, 1)
- def test(self):
- y_max, x_max = self.win.getmaxyx()
- for y in range(y_max):
- for x in range(x_max):
- try:
- self.win.addch(y, x, '*')
- except curses.error:
- self.screen.addstr(6, 0, 'Exception on Line: {} Column: {}'.format(y+1, x+1))
- self.screen.getch()
- scr = curses.initscr()
- w = Subwin(scr, 5, 11)
- w.test()
- w.screen.refresh()
- curses.endwin()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement