В командной строке при нажатии стрелки вверх и вниз отображается последняя команда в той же строке. Я хочу реализовать эту функциональность в своей программе. То, что я сделал, это сохранить предыдущую команду в списке. Я могу повторить его с конца и распечатать, но я могу распечатать только в новой строке. Что называется этой функциональностью и как ее реализовать?Выполнение вызова команды терминала
1
A
ответ
0
Это называется «история». Он реализован в readline
и автоматически включается для input()
и raw_input()
при импорте модуля; разработчик должен обрабатывать только загрузку и сохранение истории.
Смежные вопросы
- 1. Выполнение команды терминала flex
- 2. Выполнение команды терминала
- 3. Выполнение команды терминала из приложения Cocoa Desktop
- 4. Выполнение команды терминала, которая требует ввода пользователем
- 5. Выполнение команды терминала из Python (cURL)
- 6. Выполнение команды в определенном окне терминала - python
- 7. Лучший способ вызова команды терминала повторно
- 8. Команды терминала
- 9. Команды терминала терминала/скрипт Override
- 10. вызова R от терминала
- 11. Отключить команды терминала
- 12. Выполнение команды терминала с помощью «>» в java
- 13. Создание команды терминала программно?
- 14. Ошибка команды «codeign» терминала
- 15. Предыдущие команды VSCode терминала
- 16. Команды терминала Tomcat
- 17. Запуск команды терминала навсегда
- 18. разбор команды с терминала
- 19. Выполнение команды из Ruby
- 20. Выполнение команды терминала, которая принимает аргумент из терминала в сценарии python a 2.6
- 21. Выполнение команды с execvp
- 22. Выполнение команды scanimage из PHP
- 23. Выполнение команды
- 24. Netbeans 7.1 встроенные команды терминала
- 25. MonoDevelop в Linux - команды терминала
- 26. Docker, Kitematic, работающие команды терминала
- 27. Создание команды терминала в Minix
- 28. Подавление вывода терминала команды Python
- 29. Выполнение завитушки с терминала ничего не происходит
- 30. Выполнение команд терминала из java