gpt4 book ai didi

带有 Linux 屏幕的 Python 解释器

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:14:16 26 4
gpt4 key购买 nike

我正在使用 Python 和 Linux terminal screen .当我输入时:

help(somefunction)

它打印了适当的输出,但随后我的屏幕卡住了,终端底部是“(结束)”。

我如何摆脱困境?提前致谢。

最佳答案

GNU(或其他类 Unix)系统上的标准是使用环境变量 PAGER 作为命令,该命令应该接收输出以在特定时间查看一屏(“页面”)时间

我的设置为:

$ echo $PAGER
less

您的可能设置为 more,或不同的命令,或者根本没有设置,在这种情况下将使用系统范围的默认命令。

听起来您的程序是仿照 more 程序设计的。该程序逐页显示输出,在本例中告诉您已经结束。

它们中的大多数(基本上,任何比 more 更现代的寻呼机)都允许您使用光标控制键(箭头和 PgUp)在输出中前进和后退/PgDown),以及许多其他操作。

由于您可以在输出中的任何位置执行所有这些操作,因此程序需要您发出明确的命令以了解您已完成 输出导航。该命令很可能是按键 q

有关如何驱动寻呼机的更多信息,例如less,使用命令 man less 阅读它的联机帮助页(当然,它会使用 pager 程序显示输出页面 :-)

关于带有 Linux 屏幕的 Python 解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/827879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com