Описание тега python-cmd

NoneCmd - это модуль стандартной библиотеки Python для написания строчно-ориентированных интерпретаторов команд.
1 ответ

Как я могу очистить экран в Python CMD?

Как очистить экран от прежних результатов в python cmd? Я хочу очистить экран на каждом уровне цикла, я имею в виду, как очистить результаты и распечатать новый вместо этого?
03 июн '15 в 10:52
0 ответов

Терминал Python Color Breaking the Prompt - модуль Cmd

Я использую модуль cmd и модуль colorama, когда я использую модуль colorama для добавления цвета к приглашению, оно просто нарушает приглашение. Если запустить скрипт без цвета, то он работает нормально Я пробовал Google, есть некоторые решения для …
30 окт '17 в 01:17
0 ответов

Python 3 cmd.Cmd добавить пробел после do_function(): завершение

Я использую библиотеку cmd.Cmd для инструмента командной строки, который я создаю, и слегка раздражен тем, что при использовании табуляции для автоматического завершения команды командная строка остается в конце команды вместо добавления пробела к л…
17 июл '17 в 22:42
0 ответов

Сервер сокетов Python отправляет удаленные команды

Прямо сейчас я пытаюсь создать сервер сокетов в Python, который принимает входные данные от клиента, обрабатывает их, делает все, что нужно, а затем отправляет клиенту сообщение, показывающее, что это сделано. У меня сейчас проблема в том, что систе…
05 авг '17 в 23:33
0 ответов

Как сделать так, чтобы пользовательский ввод не появлялся в истории в модуле cmd?

Рассмотрим эту минимальную программу, которая использует cmd модуль: import cmd class Shell(cmd.Cmd): def do_input(self, _arg): '''Ask the user to input a string.''' s = input('String: ') print(s) if __name__ == '__main__': Shell().cmdloop() Вот при…
24 фев '19 в 15:10
2 ответа

Изменить размер командной строки в Python

Привет, ребята, я делаю текстовое CMD-приложение на Python. И я бы хотел изменить размер командной строки до более квадратной текстовой формы, похожей на приключение. Итак, я нашел это: os.system("mode con cols=93 lines=45") Однако это определенно, …
2 ответа

Python Cmd: как редактировать последнюю команду

Я работаю над небольшим приложением командной строки на основе модуля Python Cmd. Я не вижу, как показать последнюю команду в командной строке, чтобы ее можно было отредактировать пользователем и повторно отправить. Вопрос не в том, как сохранить по…
01 июл '15 в 06:25
2 ответа

Python с использованием argparse с cmd

Есть ли способ использовать argparse модуль подключен как интерпретатор для каждой подсказки в интерфейсе, наследующемся от cmd? Я хотел бы, чтобы мой интерфейс cmd интерпретировал типичный line Параметр таким же образом можно интерпретировать парам…
05 окт '12 в 16:30
1 ответ

Ярлык выхода из модуля Python cmd

Использование Python cmd модуль, я хотел бы иметь возможность выйти из приложения командной строки, используя Ctrl+D. Тем не менее, поведение по умолчанию печатает ^D вместо выхода из приложения. Читая документацию, я не могу найти способ сделать эт…
03 апр '16 в 20:03
1 ответ

Постоянная история в модуле Python cmd

Есть ли способ настроить модуль CMD из Python для сохранения постоянной истории даже после закрытия интерактивной оболочки? Когда я нажимаю клавиши "вверх" и "вниз", я хотел бы получить доступ к командам, которые ранее вводились в оболочку в предыду…
14 сен '16 в 16:04
1 ответ

Python3 Print оператор с использованием.format() печатает в обратном порядке

Я пытаюсь создать простую терминальную игру в Python 3. Я использую модуль cmd для создания меню, и в нем я использую тестовый скрипт. Вот код from assets import * from cmd import Cmd from test import TestFunction import base64 class Grimdawn(Cmd): …
31 окт '18 в 15:30
1 ответ

Можно ли удаленно использовать cmd-модуль Python с несколькими TCP-клиентами?

Я создал скрипт Python, который я запускаю на своем сервере, который предоставляет простой интерфейс командной строки для запуска пользовательских скриптов конфигурации. Я использую модуль cmd, чтобы сделать это, и он прекрасно работает до сих пор: …
06 сен '17 в 23:28
1 ответ

Python: сочетание cmd и asyncio (для WAMP / автобан)

обзор Я пытаюсь реализовать простой интерфейс командной строки для приложения WAMP. Для реализации WAMP, autobahn пакет Python используется. Я хотел бы иметь интерактивную оболочку, поэтому я решил использовать cmd модуль для разбора ввода. К сожал…
3 ответа

Завершение основанного на контексте модуля Python cmd

В питоне cmd модуль, когда я нажимаю кнопку TAB, я получаю список возможных команд, которые доступны и которые я определил в своем cmd.Cmd учебный класс. У меня вопрос, возможно ли показать набор команд на основе контекста, как, например, в CLI марш…
11 фев '15 в 11:26
1 ответ

Объект cmd.Cmd не возвращает никакого значения

В настоящее время я создаю командную игру с использованием Python cmd модуль. В определенный момент мой cmd.Cmd объекты становятся вложенными. Если я говорю, что я запускаю командную строку Aв определенный момент новая подсказка B создается внутри A…
14 июн '14 в 23:08
0 ответов

Тест Pythonunit: вывод после выполнения теста должен отображаться в журнале

Используемые пакеты: Парамико и Юниттест подробности Несколько особенный вопрос, на который, вероятно, довольно легко ответить. В настоящее время я тестирую функциональность на уровне cmd с помощью модульного теста. В этом тестовом примере команда c…
02 окт '18 в 09:48
0 ответов

Python 2.7 для exe с использованием проблемы py2exe

Я успешно создал.exe, используя py2exe с помощью простого тестового сценария, который я нашел на веб-сайте учебных пособий. Сценарий, который я использую, однако, похоже, не работает. Мой код использует модуль CSV и читатель dict с двумя входами.csv…
07 фев '14 в 20:55
1 ответ

Интеграция Python Twisted с модулем Cmd

Мне нравится Python's Twisted и Cmd. Я хочу использовать их вместе. У меня все работает, но до сих пор я не выяснил, как заставить работать завершение табуляции, потому что я не вижу, как получать события нажатия клавиш сразу (без нажатия Enter) в L…
19 дек '11 в 22:11
1 ответ

Создание вложенного Cmd-интерпретатора в Python

Привет я ищу, чтобы создать вложенный интерпретатор в Python с помощью модуля Cmd. Я настроил динамическую загрузку модуля, потому что я хочу, чтобы мой проект легко расширялся (т.е. добавлял новый файл python в папку и не меняя основной код, чтобы …
19 окт '16 в 11:46
1 ответ

Обрабатывать CTRL-C в модуле Python cmd

Я написал приложение Python 3.5, используя модуль cmd. Последнее, что я хотел бы реализовать, - это правильная обработка сигнала CTRL-C (sigint). Я бы хотел, чтобы он вел себя более или менее так, как это делает Bash: выведите ^C в том месте, где на…
22 май '16 в 18:44