2013-02-06 17 views

cevap

12

Çabuk:

ipython qtconsole --IPythonWidget.buffer_size = 1000

Yoksa ekleyerek kalıcı olarak ayarlayabilirsiniz:

c.IPythonWidget.buffer_size=1000 

sizin ipython yapılandırma dosyasında.

bu tür bir şey keşfetmek için yararlı bir hiledir:

ipython qtconsole --help-all | grep PATTERN 

Örneğin, zaten 'tampon' vardı, bu yüzden:

$> ipython qtconsole --help-all | grep -C 3 buffer 
... 
--IPythonWidget.buffer_size=<Integer> 
    Default: 500 
    The maximum number of lines of text before truncation. Specifying a non- 
    positive number disables text truncation (not recommended). 

ipython senden daha farklı bir ad kullandıysanız Bekleyin ve ilk aramanın hiçbir şey olmadığından, 500'u kullanabilirsiniz, çünkü değerin değiştirmek istediğiniz değeri biliyorsunuzdur, bu da ilgili yapılandırmayı da bulacaktır.

+0

Mükemmel. Her öneri işe yarar. Diğer yapılandırma seçeneklerini bulmak için algoritma için de teşekkürler. Tüm varsayılanları içerdiğini düşündüğüm yapılandırma dosyasının buffer_size'den söz etmediğini unutmayın. – Philip

+0

ipython_qtconsole_config.py ilgili olanı olacaktır. Orada olmalı. Değilse, taze bir yapılandırma oluşturabilirsin 'ipython profili taze yarat, ve oraya bak. – minrk

+0

ipython_qtconsole_config.py kullanmadım. Ama şimdi 'ipython profili taze' yaratıyor '. Hmm. Spekülasyon: Bunun nedeni, qtconsole'un fedora 17'de orijinal olarak işlevsel olmaması olabilir. Çalışmak için 'ipython qtconsole' elde etmek için elle 'pip-python install pygments' kullanmam gerekti. O zamana kadar profilleri oluşturmuş olabilirim. – Philip