Python. Как очистить консоль?
Нужно чтобы было выведено число 5. А через 3 секунды экран очистился.
Как это сделать?
Голосование за лучший ответ
import os
os.system(‘clear’)
Александр МокануУченик (220) 3 года назад

Black Afgano Просветленный (22256) Александр Мокану, если у вас Windows, то команда os.system(‘cls’)
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
софт для очистки системы
Дата: 23 мая 2023 годаВсем привет! Я рад представить вам программу для очистки системы. Этапрограмма разработана на языке Python с использованием библиотеки Tkinter для создания графического интерфейса. С ее помощью вы можете легко очистить Корзину и временную папку на вашем компьютере, а также открыть папку Корзины после ее очистки.
Для использования программы вам потребуется установить Python и несколько дополнительных библиотек. Вот пошаговая инструкция:Шаг 1: Установка Python- Перейдите на официальный веб-сайт Python (https://www.python.org) и перейдите на страницу загрузки.- Скачайте установщик Python для вашей операционной системы (Windows, macOS или Linux).- Запустите установщик и следуйте инструкциям, чтобы установить Python на ваш компьютер. Обязательно убедитесь, что вы выбираете опцию «Добавить Python в PATH», чтобы Python был доступен из командной строки.Шаг 2: Установка библиотеки Tkinter- Библиотека Tkinter входит в стандартную установку Python, поэтому вам не нужно устанавливать ее отдельно.Шаг 3: Установка дополнительных библиотек- В данной программе используется только одна дополнительная библиотека — `ctypes`, которая используется для работы с Windows API. Она также входит в стандартную установку Python, поэтому вам не нужно устанавливать ее отдельно.Шаг 4: Запуск программы- Скопируйте представленный ниже код программы в файл с расширением `.py` (например, `system_cleanup.py`).- Сохраните файл на вашем компьютере.- Запустите командную строку или терминал и перейдите в каталог, в котором находится сохраненный файл программы.- Запустите программу, выполнив команду `python system_cleanup.py`.- После запуска программы должно появиться графическое окно с кнопками для очистки Корзины, очистки временной папки и выхода из программы.Инструкция по использованию программы:- Чтобы очистить Корзину, нажмите кнопку «Очистить корзину». После успешной очистки появится сообщение об успехе, и папкаКорзины откроется.- Чтобы очистить временную папку, нажмите кнопку «Очистить Temp». После успешной очистки появится сообщение об успехе.- Чтобы выйти из программы, нажмите кнопку «Выход». После нажатия появится сообщение о завершении работы программы, и окно программы будет закрыто.Обратите внимание, что программа предназначена для использования в операционной системе Windows. Возможны проблемы с выполнением в других операционных системах.Это все! Теперь вы знакомы с программой для очистки системы и знаете, как установить Python и необходимые библиотеки. Пользуйтесь программой и наслаждайтесь оптимизацией вашей системы.Для дополнительной информации и подробностей о Python и библиотеке Tkinter вы можете обратиться к официальной документации Python (https://docs.python.org) и документации Tkinter (https://docs.python.org/3/library/tkinter.html).**Важное примечание:** Всегда будьте осторожны при использовании программ, влияющих на системные файлы и папки. Убедитесь, что понимаете, что делаете, и сохраните резервные копии важных данных перед использованием подобных программ.
import tkinter as tk from tkinter import messagebox import os import ctypes import subprocess def clear_recycle_bin(): try: SHEmptyRecycleBin(0, None, 0) messagebox.showinfo(«Успех», «Корзина успешно очищена») open_recycle_bin_folder() except Exception as e: messagebox.showerror(«Ошибка», «Не удалось очистить корзину: » + str(e)) def clear_temp_folder(): try: temp_folder = os.path.join(os.environ[«TEMP»], «*») os.system(«del /F /Q » + temp_folder) messagebox.showinfo(«Успех», «Папка Temp успешно очищена») except Exception as e: messagebox.showerror(«Ошибка», «Не удалось очистить папку Temp: » + str(e)) def exit_script(): messagebox.showinfo(«Выход», «Скрипт завершил свою работу») root.destroy() def open_recycle_bin_folder(): try: subprocess.Popen(«explorer.exe shell:RecycleBinFolder») except Exception as e: messagebox.showerror(«Ошибка», «Не удалось открыть папку с корзиной: » + str(e)) ctypes.windll.user32.MessageBoxW.argtypes = (ctypes.c_int, ctypes.c_wchar_p, ctypes.c_wchar_p, ctypes.c_uint) SHEmptyRecycleBin = ctypes.windll.shell32.SHEmptyRecycleBinW root = tk.Tk() root.title(«Очистка системы») root.geometry(«200×200″) window_width = 200 window_height = 200 screen_width = root.winfo_screenwidth() screen_height = root.winfo_screenheight() x = (screen_width — window_width) // 2 y = (screen_height — window_height) // 2 root.geometry(f»
Python 3x: как очистить shell?
Пробую очистить Python 3.4.1 Shell (OS Windows7). Получается слабо 🙁
import os
os.system(‘cls’)
К желаемому результату не приводит.
Пакет unicurses, якобы способный выручить, ни через pip, ни через easy_install не ставится.
Знатоки, спасите, пожалуйста.
- Вопрос задан более трёх лет назад
- 16322 просмотра
Комментировать
Решения вопроса 1

import os def cls(): os.system(['clear','cls'][os.name == 'nt']) # now, to clear the screen cls()
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Ответы на вопрос 1
Сергей Солод @Potter Автор вопроса
def cls_shell(): os.system(['clear', 'cls'][os.name == os.sys.platform])
Спасибо!
Немного модифицировал, работает. Правда, не так как я хотел: чистит командную строку, я же хотел получать результатом shell IDLE первозданной белизны. Видимо, придется обходиться Alt+F4, далее — новый запуск.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Python
- +3 ещё
Как сделать так, чтобы при регистрации пользователя в телеграмм боте его ID сохранялся в файле только один раз?
- 1 подписчик
- 13 минут назад
- 16 просмотров
Удаление файла или папки в Python
Часто в ходе работы с файлами и папками на языке Python возникает необходимость их удаления. Например, может потребоваться очистить директорию от ненужных файлов или удалить временные файлы, созданные в ходе выполнения программы.
Для выполнения таких операций в Python существуют специальные функции, которые позволяют удалять как отдельные файлы, так и целые папки.
Удаление файла
Для удаления файла в Python используется функция os.remove() . Она принимает один аргумент — путь к удаляемому файлу.
import os os.remove("/путь/к/файлу.txt")
Если файл, указанный в аргументе, не существует, то будет выдана ошибка FileNotFoundError .
Удаление папки
Для удаления папки используется функция os.rmdir() . Она также принимает один аргумент — путь к удаляемой папке.
import os os.rmdir("/путь/к/папке")
При использовании этой функции важно помнить, что она удаляет только пустые папки. Если в папке есть файлы или другие папки, то будет выдана ошибка OSError .
Если же требуется удалить папку со всем её содержимым, то в этом случае можно использовать функцию shutil.rmtree() .
import shutil shutil.rmtree("/путь/к/папке")
Эта функция удалит указанную папку вместе со всем её содержимым, даже если в ней есть другие папки и файлы.
Выполняя операции удаления, всегда нужно быть внимательным и убедиться, что удаляемые файлы или папки больше не нужны, так как их восстановление может быть невозможным.