Не могу очистить python оболочку - PullRequest
2 голосов
/ 28 апреля 2020

Я использую Windows 10, Python 3.8. Я пытаюсь очистить все в моей оболочке, но код, который я использую, похоже, не работает.

Это мой код:

import os
print("Erase This Text")
os.system('cls')
os.system('clear') #This is used for Linux, but I tried it just incase

1 Ответ

0 голосов
/ 28 апреля 2020

На моем Windows 10 с python 3.8 ваш код работает! И cmd, и powershell

Но вы можете попробовать обходной путь, просто печатая пустые строки, это приведет ваш курсор к нижней части экрана, и данные будут пустыми, потому что он пройдет cmd height

def cls(height=100):
    [print() for _ in range(height)]

Но если вы хотите решить эту проблему, возможно, вам следует проверить настройки cmd для кодировки текста.

...