Я новичок в медсестрах и пробую это на моем OSX Lion с некоторым кодом на python. Я наткнулся на странную ошибку, и я не знаю, что я делаю неправильно. Я много гуглил и не могу найти подобную проблему, даже в Linux. Я выборочно удалил строки, чтобы посмотреть, является ли одна из них проблемой. Когда я запускаю код ниже, я ничего не получаю. Нет меню, и мой терминал не работает, если я нажму Enter, вы увидите, что я получаю на картинке ниже. Я должен набрать reset
, чтобы он снова заработал. Может ли кто-нибудь дать мне предложения, или указать мне, где искать? Я был бы очень признателен. Благодаря.
Сценарий:
import curses
screen = curses.initscr() # Init curses
curses.noecho() # Suppress key output to screen
curses.curs_set(0) # remove cursor from screen
screen.keypad(1) # set mode when capturing keypresses
top_pos = 12
left_pos = 12
screen.addstr(top_pos, left_pos, "This is a String")
Результат:
Кстати, я использую Python по умолчанию и libs в Lion, но не в macports. Я хотел бы использовать нативные библиотеки, , если возможно .