获取IDLE中__builtins__
的列表如何在屏幕的某个数字或底部后暂停?
这一次给了我一个......
>>> for i in dir(__builtins__):
... print i
... raw_input("Press Enter...")
我可以把它切成两半......
x=dir(__builtins__)
len(x)
for i in x[:10]:
print i
...那给我前10但是有没有办法让它打印10或屏幕底部直到用户输入?在Unix中比较少或更多?
谢谢!
答案 0 :(得分:0)
尝试类似:
print_every = 5
for i, f in enumerate(dir(__builtins__)):
print f
if i % print_every == 0 and i != 0:
raw_input("Press Enter...")
enumerate
将列表中的每个条目与列表中的索引配对if i % print_every == 0:
检查i
(当前索引)是print_every
的倍数。 上面的代码应该在print_every
个条目的组中打印列表。