Unk*_*own 1 python linux terminal
我正在使用带有Linux终端屏幕的 Python .当我输入:
help(somefunction)
Run Code Online (Sandbox Code Playgroud)
它打印了适当的输出,但随后我的屏幕卡住了,终端的底部是"(结束)".
我怎么会被打破?提前致谢.
big*_*ose 10
GNU(或其他类Unix系统)系统的标准是将环境变量PAGER用于应该接收输出的命令,以便一次查看一个屏幕("页面").
我的目标是:
$ echo $PAGER
less
Run Code Online (Sandbox Code Playgroud)
您可能被设置为more,或者是其他命令,或者根本没有设置,在这种情况下将使用系统范围的默认命令.
这听起来像你的more程序后模仿你的.该程序向您显示逐页输出,并在这种情况下告诉您最终.
他们中的大多数(基本上,任何更现代的寻呼机more)允许您使用光标控制键(箭头和PgUp/ PgDown)以及除此之外的许多其他操作在输出中前进和后退.
由于您可以在输出中的任何位置执行所有这些操作,因此程序需要您的明确命令才能知道您已完成导航输出.命令很可能是按键q.
有关如何驱动寻呼机的更多信息,例如less,请使用命令阅读其联机帮助页man less(当然,将使用寻呼机程序显示输出页面:-)
| 归档时间: |
|
| 查看次数: |
710 次 |
| 最近记录: |