Я пытаюсь создать служебную программу, но после того, как пользователь вводит код доступа и переходит в главное меню, код доступа все еще существует и отображается прямо над ним. Я задавал этот вопрос раньше, но пользователи дали мне команду вместо того, что скрипт делает для вас. Мне было интересно, есть ли что-то, что я могу напечатать в моем скрипте, который может очистить оболочку python, без необходимости напрямую вводить его в оболочку.Очистить оболочку python в скрипте
ответ
Вы должны использовать getpass
, чтобы читать пароли, не повторяя их, это рекомендуемый способ безопасного чтения паролей.
Это работает для меня. Благодаря! – user2349129
Если вы используете Linux:
import os
os.system("clear")
если вы используете окно:
import os
os.system('CLS')
Примечания: Вы действительно не должны делать что-то подобное с кодами связи по соображениям безопасности, но это делает ясно оболочка
Когда я его использую, он только перезапускает его. Он не стирает его для меня. – user2349129
Какую систему вы используете? Я просто обновился, потому что я включил только подход Linux/mac terminal, если вы используете Windows, попробуйте это –
- 1. Как очистить оболочку Python в IDLE
- 2. Как очистить оболочку эликсира?
- 3. Пропустить arg через новую оболочку в скрипте
- 4. Как очистить массив в скрипте
- 5. Передача переменной python в оболочку linux
- 6. Очистить определенную строку файла через оболочку bash
- 7. Добавить оболочку python в программу
- 8. Перевод Python Regexp в оболочку
- 9. Импорт модулей в оболочку python
- 10. Инициировать оболочку Python
- 11. Как дифференцировать серверы в скрипте PHP, выполняемом через оболочку?
- 12. Отступ в скрипте python
- 13. NameError в скрипте Python
- 14. Ошибка в скрипте python
- 15. KeyError в скрипте Python
- 16. Loop в скрипте Python
- 17. Аутентификация в скрипте python
- 18. Ошибка в скрипте Python?
- 19. Очистить sys.argv в python
- 20. Очистить переменную в python
- 21. Очистить потоки в python?
- 22. параметра Pass через оболочку Python
- 23. HOWTO: Создать оболочку API Python?
- 24. python webbrowser оставляет оболочку открытой
- 25. Печать в оболочку Python в проклятиях
- 26. Как импортировать файлы в оболочку Python?
- 27. Как написать интерактивную оболочку в Python?
- 28. Загрузка большого списка матриц в оболочку Python
- 29. Как реализовать массив-оболочку свойств в python?
- 30. Открыть оболочку python в текущем каталоге
Почему вы показываете пароль? даже если вы очистите экран, он будет виден при вводе ... –
, если люди дали вам команду, вы не можете использовать эту команду с 'os.system', чтобы ее очистить? –