Я хотел бы написать скрипт python для использования в Windows и Linux, который очищает экран.
Большинство примеров для этого что-то вроде:Python очистить терминал без использования системных вызовов
import os
os.system('cls')
, который работает, но немного рискованный учитывая все вопросы, с возможностью создания системных вызовов (вопросы безопасности). Есть ли лучший способ очистки терминала в python без использования системы?
Лучшей альтернативой я нашел до сих пор было так:
print("\033c");
но имеют небольшое раздражение удалить все из терминала
(т.е. я хотел бы, чтобы очистить терминал, но пользователь должен быть возможность прокрутки вверх и просмотра предыдущего вывода в терминале).
Распечатайте несколько строк новой строки, напечатайте «\ n» * 20 –