[Tutor] Changing the interpreter prompt symbol from ">>>" to ???
William Ray Wing
wrw at mac.com
Fri Mar 11 23:06:26 EST 2016
> On Mar 11, 2016, at 10:31 PM, boB Stepp <robertvstepp at gmail.com> wrote:
>
> I must be bored tonight. I have to confess that when copying and
> pasting from the interpreter into a plain text email, I often find it
> cluttered to confusing by all the ">>>..." that can result from nested
> quoting. So I poked around on the Internet and found that I can
> temporarily change the prompt symbol using sys.ps1. My initial trials
> are:
>
> Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900
> 64 bit (AMD64)] on win32
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import sys
>>>> sys.ps1 = '=>'
> =>sys.ps1 = chr(26)
> →sys.ps1 = chr(16)
> ►
>
> I personally like the last of these. My question is, will this show
> up as a black, filled-in arrowhead pointing to the right on everyone's
> email?
Can't answer for "everyone" but it certainly shows up that way in Apple Mail.
And I agree, I rather like it too, and for the same reason: false interpretation of the standard prompt as nested quotes.
-Bill
> I have yet to delve into Unicode display issues, but I have
> vague recollections that the old ASCII table values might not always
> display the same thing from one person's display to another one's. Is
> this correct?
>
> And a related question: I often have the IDLE version of the Python
> shell open. How can I make this sort of change for IDLE? I have done
> some Googling on this as well, but haven't found the right search
> query yet. I also poked into some of the idlelib files, but so far
> the only ">>>" I've found have been in specialized displays like IDLE
> debug.
>
> TIA!
>
> --
> boB
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
More information about the Tutor
mailing list