如何从 Python 程序中获取终端的状态?我希望程序在屏幕已满时停止在屏幕上打印行并等待用户输入。
问问题
176 次
2 回答
5
最简单(无代码)的方法是通过分页程序(如less
或more
(假设为 *nix))通过管道传输程序的输出,例如:
无穷大.py
import random
while 1:
print random.randint(0, 0xffffffff)
命令行
python infinty.py | less
...给出如下输出:
848605718
899092472
2576425641
3098821373
259379057
164782822
416064876
2488878735
1216764788
2682214542
531576871
2175787865
869960770
:
...并等待用户输入。
于 2012-10-26T13:47:04.507 回答