Media Brazil Forum
Ajuda/Help Como adicionar uma exceção para ignorar uma unica linha de comando? "Python" - Printable Version

+- Media Brazil Forum (https://www.xbmcbrasil.net)
+-- Forum: KODI nos Sistemas Operacionais (https://www.xbmcbrasil.net/forumdisplay.php?fid=70)
+--- Forum: KODI - Problemas de Usabilidade e Dúvidas em geral (https://www.xbmcbrasil.net/forumdisplay.php?fid=256)
+--- Thread: Ajuda/Help Como adicionar uma exceção para ignorar uma unica linha de comando? "Python" (/showthread.php?tid=4529)



Como adicionar uma exceção para ignorar uma unica linha de comando? "Python" - GladistonXD - 23/04/2020

Code:
 try:                       
          link = common.OpenURL(url).replace('\n','') 
          m = re.compile ("globalUri ='([^\']+)'")).findall(link) 
          m2 = re.compile ("globalUri2 ='([^\']+)'")).findall(link) 
          for url2 in [m, m2]: 
              AddDir(name, url2, 10, iconimage, iconimage, isFolder = False, IsPlayable = True, info = "", fundo = url) 
    except IndexError:      
           pass


Erro do log:                                                 

m2 = re.compile ( "globalUri2 = '([^\']+)'"). findall (link)                                            
IndexError: list index out of range


Acontece que o "m2" às vezes não existe no URL importado, mas o "m" sempre existe, então eu gostaria de ignorar apenas o "m2" quando não for encontrado se alguém puder dar um help


RE: Como adicionar uma exceção para ignorar uma unica linha de comando? "Python" - Wanilton - 24/04/2020

Talvez lhe ajude

https://www.geeksforgeeks.org/python-check-url-string/

https://www.geeksforgeeks.org/python-program-to-check-if-string-is-empty-or-not/