Обычно консоль Python выглядит следующим образом:Python Имя консоли Настройка
>>> command
Есть ли способ, чтобы сделать его выглядеть следующим образом:
SomeText>>> command
Обычно консоль Python выглядит следующим образом:Python Имя консоли Настройка
>>> command
Есть ли способ, чтобы сделать его выглядеть следующим образом:
SomeText>>> command
sys.ps1 == ">>>"
sys.ps2 == "..."
Вы также можете изменить это в PYTHONSTARTUP переменная среды.
Например (это небезопасно), поставьте в скрипте следующее и установите PYTHONSTARTUP, чтобы указать на этот скрипт.
import sys
import getpass
sys.ps1 = getpass.getuser() + ">>> "
Конечно, вы можете изменить последнюю строку выше всего, что хотите.
Вы можете попробовать
import sys
import os
sys.ps1 = os.getenv("USER") + sys.ps1
(или getpass.getuser()
, как это было предложено другой ответ)
В исправленной версии, это даже проще, конечно:
import sys
sys.ps1 = "SomeText" + sys.ps1
Я исправил вопрос. Мне не нужно отображать имя пользователя. Только пользовательский текст для создания персональных скриншотов. – campuscodi