2010-02-06 22 views
4

我想在文本模式下創建可滾動屏幕,就像在解釋器中鍵入help(object)時獲得的屏幕一樣。有沒有我可以用來輕鬆實現的跨平臺模塊?如何使用Python在文本模式下創建可滾動屏幕

例如:

>>> def jhelp(object): 
>>>  text = # get text for object 
>>>  display_text(text) # display a scrollable screen. How do I do this? 
>>> 
>>> l = [1,2,3] 
>>> jhelp(l) 

回答

2
from pydoc import ttypager 

def jhelp(object): 
    text = # get text for object 
    ttypager(text) # display a scrollable screen. 
0

看看pydoc模塊中的標準庫

0

我想你真正想要的是from pydoc import pagerttypager是一個非常簡單的尋呼機,但pager將自動使用更好的尋呼機(基本上less),如果它可用。

相關問題