2010-08-17 4 views

ответ

6
sys.ps1 == ">>>" 
sys.ps2 == "..." 

Вы также можете изменить это в PYTHONSTARTUP переменная среды.

Например (это небезопасно), поставьте в скрипте следующее и установите PYTHONSTARTUP, чтобы указать на этот скрипт.

import sys 
import getpass 
sys.ps1 = getpass.getuser() + ">>> " 

Конечно, вы можете изменить последнюю строку выше всего, что хотите.

2

Вы можете попробовать

import sys 
import os 

sys.ps1 = os.getenv("USER") + sys.ps1 

(или getpass.getuser(), как это было предложено другой ответ)

В исправленной версии, это даже проще, конечно:

import sys 
sys.ps1 = "SomeText" + sys.ps1 
+0

Я исправил вопрос. Мне не нужно отображать имя пользователя. Только пользовательский текст для создания персональных скриншотов. – campuscodi

0

IPython обеспечивает удобный способ установки сложных подсказок, как описано here.

Смежные вопросы