Is this possible in Python? I wrote a great loop/script in Python and I’d like to add this delay to it if at all possible.
map(firefox.open, ['http://www.bing.com/search?q=' + str(i) for i in range(x))], [2] * x)
Where shall I put the sleep(6) in this? 
You can do that using time.sleep(some_seconds).
from time import sleep
for i in range(10):
    print i
    sleep(0.5)    #in seconds
Here is a cool little implementation of that: (Paste it in a .py file and run it)
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)
Or if you want it to start on one and emulate a stopwatch:
import time
def count_to(number):
    for i in range(number):
        time.sleep(1)
        i += 1
        if i >= number:
            print('Time is up')
            break
    print(i)
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With