from moduleabc import mesuretabla from moduleabc import lire from moduleabc import tab from moduleabc import abc print("Entrez un nom de fichier abc ou return") ficabc=input() if ficabc=="" : ficabc="test.abc" fichier = open(ficabc, "r") abctab=fichier.read() fichier.close() abcparam="" abctab1="" abctab2="" ideb=0 ideb2=0 for i in range(len(abctab)) : l3=abctab[i:i+3] if l3=="V:1" : ideb=i+3 abcparam=abctab[0:i] if l3=="V:2" : ideb2=i if ideb2 != 0 : abctab1=abctab[ideb:ideb2] abctab2=abctab[ideb2+3:len(abctab)] if ideb2==0 : abctab1=abctab[ideb:len(abctab)] abctab2="z" print("main droite",abctab1) print("Entrez la mesure début pour la main droite") deb=input() print("Entrez la mesure fin pour la main droite") fin=input() abctab1=mesuretabla(abctab1,deb,fin) print("main droite choisie",abctab1) print("main gauche",abctab2) print("Entrez la mesure début pour la main gauche") deb=input() print("Entrez la mesure fin pour la main gauche") fin=input() abctab2=mesuretabla(abctab2,deb,fin) print("main gauche choisie",abctab2) fichier = open("test.abc", "w") fichier.write(abcparam) fichier.close() if abctab1 != "" : fichier = open("test.abc", "a") fichier.write("V:1\n") fichier.write(abctab1) fichier.close() if abctab2 != "" : fichier = open("test.abc", "a") fichier.write("\nV:2\n") # fichier.write("%%MIDI transpose -24\n") fichier.write(abctab2) fichier.close()