Описание тега prompt-toolkit
NonePrompt_toolkit - это библиотека для создания мощных интерактивных командных строк и терминальных приложений на Python.
1
ответ
Асинхронный prompt_toolkit для пользовательского ввода в витой
Я пытаюсь написать простой клиент командной строки в качестве оболочки для системы клиент-сервер TCP. Клиент написан на Python с использованием twisted фреймворк. Я использую Python3.6 в качестве интерпретатора. я нашел это prompt_toolkit имеет asyn…
25 янв '18 в 19:32
1
ответ
Ключ завершения табуляции для __getitem__ в классе Python
Я реализую класс Python, который содержит 2d массив Numpy (self.data), что я настроил для доступа к столбцу с ключом строки. Ключи содержатся в dict, который отображает имена на индексы столбцов (например, self.coldict={'col0':0,...,'colN':N}) и я о…
13 мар '17 в 18:48
2
ответа
Как установить конкретные vim-привязки в Ipython 5.0.0
Я понимаю, что, поскольку Ipython 5.0.0 использует новую входную библиотеку (prompt_toolkit), он по умолчанию больше не работает в режиме редактора, указанном в.inputrc (*nix). Этот параметр должен быть установлен в файле конфигурации профиля Ipytho…
18 июл '16 в 18:43
0
ответов
Как добавить автозагрузку в ptipython?
В ipython мы могли бы использовать следующий код для включения функции автоматической перезагрузки. %load_ext autoreload %autoreload 2 Сейчас я использую ptipython, я могу просто набирать их каждый раз, используя ptipython, но есть ли что-нибудь, чт…
24 окт '16 в 08:44
0
ответов
Настройка сочетаний клавиш в IPython 5
В IPython 5.0 с новым бэкэндом prompt_toolkit как можно изменить или добавить новые сочетания клавиш? Например, я хочу сделать так, чтобы стрелка вверх возвращалась в историю, а не делала поиск в истории (что является поведением по умолчанию).
22 июл '16 в 07:29
1
ответ
Проблема с набором подсказок - несовместима с rasa-core и spyder
Я тренирую модель ответа на вопрос с помощью rasa-nlu и rasa-core из терминала, где требуется, чтобы версия prompt-toolkit была ниже версии 2.0.0, а когда я пытаюсь открыть IDE spyder из приглашения Anaconda, выдает ошибку так как ожидается, что вер…
10 янв '19 в 04:01
1
ответ
Оставьте неполную строку на экране при нажатии Ctrl-C в ipython 5.0+
В более старых (я полагаю, до 5.0) версиях IPython, если я работал над строкой / блоком и вдруг обнаружил, что мне нужно исследовать что-то еще, чтобы закончить его, мой подход заключался в нажатии Ctrl-C, что оставляло неполную строку / блок на экр…
09 авг '17 в 20:13
0
ответов
Подсказка инструментарий запуска функций одновременно
Я пытаюсь запустить функцию testprt() одновременно с prompt_toolkit, но если я пытаюсь сделать это как обычно, его ожидание и после запуска функций testprt() меню запускается, но я хочу, чтобы оно тоже запускалось одновременно. Я попробовал это с но…
14 сен '18 в 22:45
1
ответ
Как мне сделать, чтобы использовать python lib, prompt_toolkit для замены GNU readline-программы?
Как мы все знаем, что Ipython это удивительный инструмент, и когда я прочитал его исходный код, я обнаружил, что он использует prompt_toolkit в его completer,У меня есть программа, использующая lib readlineи completer код, как показано ниже, я хочу …
28 фев '17 в 08:47
0
ответов
Ничего не могу установить pip EnvironmentError: [Errno 2]
Windows 10 Я пытаюсь установить pip, но с сегодняшнего дня я не могу ничего установить, потому что постоянно получаю следующую ошибку: Холодная установка не происходит из-за ошибки EnvironmentError: [Errno 2] Нет такого файла или каталога: 'c:\users…
16 ноя '18 в 00:53
1
ответ
Как повторно использовать дополнения из PathCompleter в prompt_toolkit
Я создаю инструмент REPL для своего проекта, который (упрощенный для ясности) либо непосредственно выполняет введенные команды, либо (если введена команда ".x some/path/to/file") читает и выполняет их из файла. Мой вопрос связан с автозаполнением по…
02 окт '17 в 15:16
1
ответ
prompt-toolkit: динамически добавлять и удалять буферы для VSplit или HSplit?
Можно ли добавлять и удалять буферы? Поэтому я хочу изменить полноэкранный макет. Например, я хочу иметь такой макет: layout = VSplit([ Window(content=BufferControl(buffer_name=DEFAULT_BUFFER)), Window(width=D.exact(1), content=FillControl('|', toke…
27 ноя '17 в 18:15
1
ответ
Как запустить цикл уничтожения в ipython5?
IPython 5 имеет кучу новых интересных функций редактирования, но похоже, что цикл уничтожения - это MIA. Циклирование списка уничтожений выполняется в IPython 4 (и любой другой программе, основанной на readline), выполняя Alt-y после yank (Ctrl-y). …
23 сен '16 в 07:14
1
ответ
prompt_toolkit Ключи add_binding не работают
Я изучаю prompt-toolkit и пытаюсь решить пользовательское приглашение с помощью prompt-toolkit (я уже знаю, что есть стандартный запрос, который работает по-другому). Я следую описанию Джонатана по схожему вопросу. До сих пор я вынимал и соединял пр…
04 дек '16 в 09:26
0
ответов
Связывание клавиш iPython 5 для Option+<ключ>
iPython 5 переключился на python-prompt-toolkit и больше не использует readline config (~/.inputrc) На моем Mac у меня есть Option+left и Option-right, настроенные как backward-word и forward-word соответственно. Это прекрасно работает в моих оболоч…
27 фев '17 в 00:41
2
ответа
Поднимитесь на одну команду вместо одной строки в IPython 5
IPython 5 - это большой релиз. Одной из его особенностей является реальное многострочное редактирование с prompt_toolkit. Клавиша со стрелкой вверх теперь перемещается к предыдущей строке ввода вместо предыдущей команды ввода (блок строк). Это потря…
26 янв '17 в 10:54
0
ответов
Тайм-аут подсказки в быстром наборе инструментов
Я работаю над сценарием многопользовательского приглашения (2.0.7) и хотел бы, чтобы весь сценарий выдавал ошибку, если пользователю требуется более 5 минут для завершения запросов. Сначала я пытался использовать inputhooks, но, похоже, на самом дел…
15 апр '19 в 18:02
0
ответов
Как отобразить меню выбора в xonsh?
Я хотел бы отобразить меню выбора в оболочке xonsh при каждом нажатии определенной комбинации клавиш, а затем запустить функцию, используя выбор пользователя из меню. Я дошел до этого: from prompt_toolkit.keys import Keys from prompt_toolkit.complet…
21 май '19 в 16:04
1
ответ
Вывод текста при использовании функции подсказки prompt_toolkit
У меня есть небольшое интерактивное приложение командной строки, где я использую функцию подсказки из prompt_toolkit для чтения пользовательских команд. Некоторые команды открывают потоковые прослушиватели портов и выводят на экран всякий раз, когда…
16 май '19 в 13:01
0
ответов
Отображать выходные потоки с помощью prompt_toolkit Python
Я пытаюсь захватить выходной поток, т.е. dmesg -w с библиотекой prompt_toolkit [0], но я не могу найти хорошую точку входа. Создание Application() позволяет вам пройти Layout() который принимает виджеты, такие как Window которые в свою очередь прини…
26 июл '19 в 12:04