2017-02-22 9 views
0

Я надеюсь, что кто-то может помочь ... Я ищу, чтобы создать поле ввода, который идет над точками в Питоне ... и Херес, например, в MSDOSMSDOS стиль Поле ввода в питона

https://upload.wikimedia.org/wikipedia/en/3/3b/Norton_Utilities_6.01_UI.png Пожалуйста, посмотрите на название файла верхнего поля ввода, это что-то подобное я надеюсь получить помощь ...

заранее спасибо

+0

Не можете ли вы просто инициализировать поле кучей точек? – martineau

+0

Это не сработает, потому что он либо исчезнет, ​​когда пользователь начнет печатать, либо пользователь в конечном итоге отправит строку с точками после реального текста. – manassehkatz

ответ

1

Что вы пробовали до сих пор?

Вы можете использовать Python's input() для получения ввода, однако это не будет записывать поверх точек. Если вы хотите создать интерфейс, похожий на связанный скриншот, вам нужно будет использовать curses module.

+0

ive исследовал, но мне не повезло :(, спасибо за быструю помощь! У вас есть идея сводного кода, который вам нужен? –

+0

Я еще не использовал модуль curses, но это похоже есть [хороший учебник в документах Python] (https://docs.python.org/3/howto/curses.html#curses-howto), а другой - на [Tuxradar] (http://www.tuxradar.com/ контент/код-проект-строительство-Ncurses-UI-питон). – Roundel