Tengo este código...
Código
def testserver(): url = "http:/server.algo/datos.php" parametros = urllib.urlencode({'action':'testss'}) cabeceras = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"} conexion = httplib2.Http() status, respuesta = conexion.request(url, 'POST', headers=cabeceras, body=parametros) if(respuesta == ""): time.sleep(2) return testserver() else: return respuesta
Lo que quiero hacer es: que un proceso vigile cuanto tiempo lleva ejecutándose testserver() y si sobrepasa x segundos que termine ese proceso y ejecute otro..
¿Como puedo hacer eso?
¿Existe una manera mejor de hacer lo que quiero?