Media Brazil Forum

Full Version: Como adicionar uma exceção para ignorar uma unica linha de comando? "Python"
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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