「IndexError: list index out of range」というエラーが表示され続けます
何が間違っているのかわかりません カップルで機能します エラーが発生します 私が考えることができる唯一のことは、取得した名前が変数に対して長すぎるということです
mylist = [x +'.mp3' for x in re.findall(r'file=(.*?).mp3',the_webpage)]
#Remove Duplicates
if mylist:
mylist.sort()
last = mylist[-1]
for i in range(len(mylist)-3, -1, -1):
if last == mylist[i]:
del mylist[i]
else:
last = mylist[i]
print " "
#takes the quotes out of the string
#ti = titl1[0]
n1 = titl1[0]
n2 = song1[0]
#sg = song1
sname = "".join(tuple(n1 + "-" + n2 + ".mp3"))
print sname
url = mylist[0]
結果
Traceback (most recent call last):
File "grub.py", line 59, in <module>
url = mylist[0]
IndexError: list index out of range