python - for循环迭代之间的延迟(python)

标签 python loops web

this在Python中可以吗?我用 Python 编写了一个很棒的循环/脚本,如果可能的话,我想添加这个延迟。

map(firefox.open, ['http://www.bing.com/search?q=' + str(i) for i in range(x))], [2] * x)

我应该把 sleep(6) 放在哪里?

最佳答案

您可以使用time.sleep(some_seconds)来做到这一点。

from time import sleep

for i in range(10):
    print i
    sleep(0.5)    #in seconds

实现

这是一个很酷的小实现:(将其粘贴到 .py 文件中并运行它)

from time import sleep

for i in range(101):
    print '\r'+str(i)+'% completed',
    time.sleep(0.1)

map(firefox.open, [' http://www.bing.com/search?q= ' + str(i) for i in range(x))], [2] * x)

关于python - for循环迭代之间的延迟(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23198720/

相关文章:

Python Tkinter canvas.tag_bind()

python - 理解 python 语言引用中描述的 python 切片语法

python - 逐步执行 Python 循环,步长以指数形式给出

css - Internet Explorer 11 和支持的网络字体

python - 在 Facebook API 上获取用户访问 token

python - 了解字典的用例

java - 基于第一个值对所有值进行条件循环

Java:如何在一维数组中存储二维数组

javascript - div 上的基本 ng-show 不起作用

.net - 以编程方式从其他网站获取数据的最佳方式是什么? "amazon offers for example"