我在emacs中使用iPython运行python模式。尤其是当我打字的时候
[1]: help(numpy.array)
或者任何类似的东西在交互缓冲区中,一页又一页的文档都在缓冲区中打印,这使得搜索缓冲区中打印的其他材料变得困难。有更好的办法吗?在R中,您可以通过更改options(help_type="html")
在web浏览器中显示帮助页(文档在本地HD上),并且文档的格式也很好。在Python中有类似的东西吗,或者你是怎么做的?我不总是有一个互联网连接,所以我想一个本地高清解决方案请。在
Tags:
如果您单独使用ipython(而不是在emacs内部),它应该自动对文本进行分页。 如果没有,可能环境变量PAGER已被重写:将其设置为“less”,它应该可以工作
对于bash shell,在~/.bashrc中添加以下行:
如果需要html帮助,可以考虑pydoc
^{pr2}$^{} 可能就是你要找的。在
您可以让
pydoc
运行它自己的web服务器来显示带有-p
标志的文档(其端口号为1234
)。对我来说,它显示了我的PYTHONPATH
中所有模块的文档,这非常方便。在相关问题 更多 >
编程相关推荐