Tag: urwid

Изменение содержимого отображаемого в настоящее время списка в urwid / python2.6

Я пишу музыкальный плеер на питоне, с кли, использующим urwid. Я намерен иметь текущий плейлист в simpleListWalker, обернутый списком, затем столбцы, кучу и, наконец, фрейм. Как заменить все содержимое этого списка (или simpleListWalker) на что-то еще? Соответствующий код: class mainDisplay(object): … def renderList(self): songList = db.getListOfSongs() songDictList = [item for item in songList if item['location'] […]

Urwid: сделать курсор невидимым

Я использую urwid, который является «каркасом» Python для проектирования пользовательских интерфейсов терминала в ncurses. Есть одна вещь, хотя я не могу сделать это в urwid, что было легко в проклятиях – сделать курсор невидимым. Как сейчас, курсор отображается при выборе кнопок, и он выглядит просто некрасиво. Есть ли способ отключить его?

Предложения пользовательского интерфейса консоли Python

В настоящее время я переписываю консольное приложение perl, которое использует проклятия, и планирую его реализовать на Python. До сих пор я сузил свои возможности библиотеки для прямых проклятий, urwid и диалога. Приложение в основном является установщиком для устройства, которое будет учитывать базовую конфигурацию (сетевые параметры, имя хоста и т. Д.). Есть ли какие-либо предложения или […]

глобальная переменная в основном не распознается в другой функции в python

ниже код создает макет и отображает текст в макете. Затем макет отображается на экране консоли с использованием модуля необработанного отображения из библиотеки urwid. Однако выполнение кода не выполняется, поскольку глобальная переменная ui, объявленная в основном, не распознается в другой функции. Код ошибки при запуске: Traceback (most recent call last): File "./yamlUrwidUIPhase6.py", line 97, in <module> […]

вызов главной функции не выполняется в python

Я написал следующий код, который создает макет и отображает текст в макете. Затем макет отображается на экране консоли с использованием модуля необработанного отображения из библиотеки urwid. Однако выполнение кода не выполняется, поскольку он не находит функцию main, которую я написал отдельно в классе. Код ошибки при запуске: Traceback (most recent call last): File "./yamlUrwidUIPhase5.py", line […]

Urwid: как видеть ошибки?

Я urwid приложение с интерактивным консольным интерфейсом (line htop, atop utilities), используя библиотеку urwid , поэтому моя проблема: поскольку интерфейс занимает все пространство в окне консоли – я не видел ошибок python, я пытался это сделать: import sys f = open("test_err", "w") original_stderr = sys.stderr sys.stderr = f print a #a is undefined sys.stderr = […]

Как сделать чат, как пользовательский интерфейс, используя Python Urwid?

Я alreay может реализовать демонов чата с помощью gevent и zeromq, но я бы хотел создать для них консольный интерфейс. Моя первая попытка с ncurses потерпела неудачу , поэтому я попробовал Urwid и выяснил, что проект nigiri идет именно так, как я хотел: Я изучил исходный код, но, не знакомый с программированием на консольном UI, […]

Python ncurses, CDK, разность urwid

В чем разница между этими 3? Насколько я понимаю, оба они обеспечивают привязку к проклятиям, которая является библиотекой C для пользовательского интерфейса с текстовым интерфейсом. В настоящее время я не знаю ни одного из трех, и я никогда не использовал проклятия. Какой из них вы бы порекомендовали? Я слышал о ncurses много раз, но только […]

«AttributeError» при попытке создать экран консоли с помощью urwid

ниже код создает макет и отображает текст в макете. Затем макет отображается на экране консоли с использованием модуля необработанного отображения из библиотеки urwid. (Больше информации о моем полном проекте можно почерпнуть из вопросов в совете виджета для проекта консоли и urwid для консольного проекта . Мой запрос справки skype присутствует здесь .) Однако выполнение кода […]

Необходимые виджеты для отображения 1D консольного приложения

Я пытаюсь сделать консольное приложение 1D с помощью Urwid для отображения редактируемой пользователем формы приложения, как показано ниже. _________________________ | Application Form | | —————- | | ' ' | | ' ' | | —————- | | | | —————- | | ' ——— ' | | ' ' ' ' | | ' […]

 
Interesting Posts for Van-Lav

Как сопоставить числа в диапазоне <0; 99> до диапазона <-1.0; 1.0>?

Получение атрибутов модели из конвейера scikit-learn

Сохранение списка из 1 миллиона пар ключей в python

python random.setstate (), seed () – есть ли гарантия одинаковых результатов в реализациях?

Сильно запутано win32api + COM и ответ от SO

Ошибка «Текст имеет нулевую ширину» после повторной инициализации отображения Pygame?

Использование циклов для украшения нескольких импортированных функций в Python

Сериализация объектов, содержащих запросы django

Как избежать взаимоблокировки с инициализацией атрибутов класса с помощью блокировок, наследования и потоков в Python?

проанализировать журнал сеансов whatsApp

Неблокирующие сокеты python

Как получить разреженную матрицу scipy.csr как нормальную плотную матрицу без toDense ()?

Регулярное выражение Python, заменяющее \ u2022

Использовать случаи для метода setdefault dict

Ipython raw_input работает?

Python - лучший язык программирования в мире.