该help()
函数似乎尊重PAGER
环境变量.所以以下内容适用于我切换cat
为寻呼机而不是less
:
PAGER=cat python
Run Code Online (Sandbox Code Playgroud)
>>> import os
>>> help(os)
Run Code Online (Sandbox Code Playgroud)
您还可以从Python内部更改环境变量:
>>> import os
>>> os.environ['PAGER'] = 'cat'
>>>
>>> help(os)
Run Code Online (Sandbox Code Playgroud)
但请注意,如果您在第一次使用寻呼机之前执行此操作,这只会产生影响,因为寻呼机在第一次确定之后会被缓存pydoc.py
.
小智 6
这似乎也有效:
>>> import pydoc
>>> pydoc.pager = pydoc.plainpager
Run Code Online (Sandbox Code Playgroud)
即使您已经调用了help命令,它仍然有效,因为它取代了pydoc.py中的缓存版本.
归档时间: |
|
查看次数: |
531 次 |
最近记录: |