【Python】time问题

问题描述:

每次请求API,requests.get(api)可以得到一个ip,但必须要请求一次才能切换ip,怎么做个时间判断,每隔2分钟切换一个ip?

while True:
  if  time.strftime('%M', time.localtime())%2==0:
       你的代码


最简单的是

import time 
time.sleep(120)  #单位是秒

每隔两分钟的循环

import time 

stime = time.time()
while time.time() - stime >= 120:
     #换IP
     stime=time.time()
     time.sleep(120)

这种方式也不是特别好,如果用linux可以用它的
crontab