Tag: ACTIVITYNOTFOUNDEXCEPTION
Estoy intentando usar CrawlerRunner para ejecutar una araña utilizando Scrapy de la siguiente manera: a_crawler = CrawlerRunner(settings) @defer.inlineCallbacks def crawl(): CódigoQueGeneraExcepción() print(“Iniciando araña”) yield a_crawler.crawl(MySpider) reactor.stop() crawl() reactor.run() Extrañamente, la excepción generada por la primera línea de la función crawl no se imprime, no sucede nada y la aplicación se . . . Read more
En Python, utilizamos try/except para manejar excepciones. Sin embargo, no tengo conocimiento de ningún otro lenguaje que utilice tal convención de nombres. Por otro lado, sé que los siguientes lenguajes utilizan try/catch y throw: C# Java Javascript Una búsqueda de “try except” en Google muestra, en la primera página, solo . . . Read more
Cuando intento probar las validaciones de argumentos en argparse utilizando Unittest, lo siguiente funciona: mymodule: def validate_mac_addr(mac_addr): regex = re.compile(r’^((([a-f0-9]{2}:){5})|(([a-f0-9]{2}-){5}))[a-f0-9]{2}$’, re.IGNORECASE) if re.match(regex, mac_addr) is not None: return mac_addr msg = f”[-] Dirección MAC no válida: ‘{mac_addr}'” raise argparse.ArgumentTypeError(msg) test: import mymodule import unittest def test_mac_address_false(self): self.assertRaises(Exception, mymodule.validate_mac_addr, “n0:ma:ca:dd:re:ss:here”) Pero . . . Read more
Lo que me gustaría que este programa hiciera es ir solo a cada excepto cuando aparezca un error específico. Ahora mismo siempre irá a la excepción TypeError y estará en un bucle pidiendo por favor ingrese su número incluso cuando he ingresado algo. numb1 = input(‘Dame un número’) def error(numb1): . . . Read more
Tengo este código para verificar si el usuario es un administrador o el propietario del mensaje. Debo dividir este método en dos: primero, verificar si el usuario es un administrador, segundo, si el usuario es el propietario. Sin embargo, no funcionará correctamente si simplemente divido la condición en dos. public . . . Read more