Trovato:
sostituisci la riga:
riga2 = string.replace(riga, "\immagini\band\", "/immagini/band/")
con:
riga2 = string.replace(riga, "\\immagini\\band\\", "/immagini/band/")
perche in una stringa il backslash (o slash) serve ad indicare caratteri speciali, cosi \" serve ad indicare il carattere doppio apice, e quindi quel doppio apice non viene interpretato come la terminazione della stringa, da cui l'errore. Per inserire il carattere \ in una strina devi metterne due di seguito: \\
![]()