2014-01-06 29 views
6

有沒有辦法安靜地啓動python,也許通過設置一些環境變量或提供命令行選項?而不是看到的是:Python安靜啓動

[email protected]:/tmp$ python 
Python 2.7.5+ (default, Sep 19 2013, 13:48:49) 
[GCC 4.8.1] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 

有時我想這種行爲,直奔提示:

[email protected]:/tmp$ python 
>>> 

我也有興趣在ipython答案。

回答

6

這似乎這樣的伎倆:

C:\Users\Bartek>python -i -c "" 
>>> print "I ♥ Python!" 
I ♥ Python! 
>>> exit() 

C:\Users\Bartek> 

-i選項被描述爲:

-i:檢查正在運行的腳本後交互;如果stdin看起來不是終端,則強制提示即使 ;也PYTHONINSPECT = x

所以只要你在一個終端上,它似乎沒有任何警告。

ipython有一個簡單的--no-banner選項:

C:\Users\Bartek>ipython --no-banner 

In [1]: print "I <3 Python!" 
I <3 Python! 

In [2]: exit() 

C:\Users\Bartek> 

它似乎不支持Unicode,雖然;)

+0

完美您必須使用IPython中的舊版本! ,因爲它現在有Unicode支持。或者,也許這是窗口奇怪。 – wim