if (str(type(texto[0].split(" ")))=="<type 'list'>") and (str(type(texto[1].split(",")))=="<type 'list'>"):
Paso, si falla les comento. Gracias. El 17 de septiembre de 2012 19:11, Diego Uribe Gamez < diego.uribe.ga...@gmail.com> escribió: > mira que yo intente: > > if not condicion and not > > lo malo es que pasa sin hacer nada y este es el problema, como apruebo las > dos en una sola condición? > > fi condicion and condicion > > segun lo descrito podria decir: > > try > > sin if y lo que haría es si hay error no lo hace? > > en la que me comentaste: > > if (str(type(texto[0].split(" ")))=="<type 'list'>") and > (str(type(texto[1].split(",")))=="<type > 'list'>"): > > Tendria que provar. > > Uno de los problemas mas frecuentes de esto es que pasa muy raro y si pasa > y no estoy no tengo como subir de nuevo el demonio, voy a ver en terminal. > > acepto otra idea si la tienen mientras trabajo, gracias. > > El 17 de septiembre de 2012 19:04, Oscar Carballal < > oscar.carbal...@gmail.com> escribió: > > Lo que preguntas se puede hacer de dos formas: >> >> try: >> Bloque if >> except: >> #si el if no es satisfactorio, ejectuar esto >> >> La otra forma (y por mi parte, recomendada) es que pienses al reves con >> un not: >> >> if not condicion: >> #bloque si no se cumple >> else: >> #bloque si se cumple >> >> Perdon por ser tan escueto, escribir desde el movil es dificil jeje >> El 18/09/2012 01:44, "Diego Uribe Gamez" <diego.uribe.ga...@gmail.com> >> escribió: >> >>> Saludos, >>> >>> Tengo un problema con un if y es que pasa pero no se como decirle si NO? >>> me sale un error: >>> >>> if (texto[0].split(' ')) and (texto[1].split(',')): >>> IndexError: list index out of range >>> >>> Resulta que tengo un texto y toca hacerle un split, el if lo que tiene >>> que decir es (si no split y no split) entonces no haga nada. >>> >>> Es el segundo split el que entra en error, pero gual la idea es que si >>> se pueden pase. >>> >>> Yo creia que si le decia: (si split y split) haga, pero me sale el mismo >>> error a pesar de que entra esta la condición. >>> >>> como afirmo estas dos condiciones? >>> >>> -- >>> *Diego Alonso Uribe Gamez* >>> ------------------------------ >>> >>> *Desarrollador web* >>> >>> Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> >>> >>> Google+: http://gplus.to/diegoug >>> ------------------------------ >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> > > Google+: http://gplus.to/diegoug > ------------------------------ > > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> Google+: http://gplus.to/diegoug ------------------------------
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/