当我执行" help(some_module)"在Ipython中,窗口将滚动到帮助的末尾,无法从头开始阅读。
有没有办法调用help()函数,允许我一次查看一个页面?为此我查看了Python 2.7文档,但那里没有任何内容。
谢谢!
答案 0 :(得分:1)
您可以使用与less
或vim
相同的命令:
f
- 向前滚动一页b
- 向后滚动一页3f
- 向前滚动3行(对于任何n)j
或down arrow
- 向下滚动一行k
或up arrow
- 向上滚动一行gg
- 转到顶部G
- 转到底部/foo
- 转到第一个单词foo
等
有关更多示例,请参阅man less
,man vim
或vimtutor
。
要扩展此答案,它实际上取决于您使用的是哪个寻呼机,而less
是默认寻呼机,您可以将IPython配置为使用其他寻呼机by setting the PAGER
environment variable。
您在Python / IPython文档中找不到这些键盘快捷键,因为寻呼机是一个完全独立的程序。 (我认为IPython文档的空间可以更清晰。)