首先,即时通讯使用python3
遍历两个循环(打开一个文件),它仅在第二个循环中运行一次:
if __name__ == '__main__':
print('Descargador de Música de Youtube')
listaMusica = open('../README.md', 'r')
descargadas = open('../descargadas.txt', 'r+')
x = Youtube_mp3()
for line in itertools.islice(listaMusica, 1, None):
ya_descargada = False
line = line[2:]
for descargada in descargadas:
if line==descargada:
ya_descargada = True
if ya_descargada == False:
x.dict = {}
x.dict_names = {}
x.url_search(line, 1)
valor = x.get_search_items(1)
x.download_media(1)
descargadas.write(line)
#print('No se ha podido descargar:' + line)
我试图这样做,但是代码甚至没有运行(idkw):
if __name__ == '__main__':
print('Descargador de Música de Youtube')
listaMusica = open('../README.md', 'r')
x = Youtube_mp3()
for line in itertools.islice(listaMusica, 1, None):
ya_descargada = False
line = line[2:]
descargadas = open('../descargadas.txt', 'r+')
for descargada in descargadas:
if line==descargada:
ya_descargada = True
if ya_descargada == False:
x.dict = {}
x.dict_names = {}
x.url_search(line, 1)
valor = x.get_search_items(1)
x.download_media(1)
descargadas.write(line)
#print('No se ha podido descargar:' + line)
请一些帮助