[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

Starting Python from the terminal with no welcome message

candide

2/28/2010 11:24:00 PM

Hi,

Does exist some option I could send to the python interpreter during an
interactive session in order to avoid the printing of the introductory
message just above the top prompt ?

In my case, the welcome message is the following :

Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.



gdb has such an option (the so-called quiet option).


Compare this :

$ gdb
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gp...
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
(gdb)

with that

$ gdb -q
(gdb)


2 Answers

Tim Chase

3/1/2010 1:21:00 AM

0

candide wrote:
> Does exist some option I could send to the python interpreter during an
> interactive session in order to avoid the printing of the introductory
> message just above the top prompt ?
>
> In my case, the welcome message is the following :
>
> Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52)
> [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.

I asked a similar question a while back:

http://www.opensubscriber.com/message/python-list@python.org/46...

(strangely, I couldn't find that in the mail.python.org archives
via google)

If you don't want to monkey with the prompts (like I did in that
thread), you can just use

bash$ python -ic ""

to get a python shell without the banner.

That said, it _would_ be a nice addition to have a "-q"uiet
startup option that behaves like many other apps do. But with it
being just a few extra characters on the command-line, I don't
expect it will happen.

-tkc


candide

3/1/2010 10:59:00 AM

0

Tim Chase a écrit :

>
> bash$ python -ic ""
>
> to get a python shell without the banner.
>


Works fine. thanks a lot.