[英]pydev Ipython console freezing when paging
如果在帶有Ipython控制台0.11的pydev 2.5中我寫道:
import numpy
numpy?
我得到numpy的文檔,因為它比屏幕更長,它被分頁顯示消息:
---Return to continue, q to quit---
然而,不管我按什么鍵,它都會留在那里。 通常我必須重新啟動控制台才能繼續。
這是一個錯誤嗎?
似乎控制台沒有發送按鍵來實際執行分頁。
解決方法是將ipython分頁功能重新定義為永遠不會實際分頁。 將以下代碼添加到'初始解釋器命令'(PyDev - >交互式控制台)
from IPython.core import page
def nopage(strng, start=0, screen_lines=0, pager_cmd=None):
print(strng)
page.page = nopage
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.