Bu gün bilgisayarımda dinlediğim mp3′lerin bir kısmını cep telefonuma kaydetmek istedim. Ancak kopyalamak istediğim şarkılar bir mp3 listesinde (m3u dosyası) bulunmakta idi. Teker teker uğraşmak yerine aşağıdaki basit kodu yazmayı tercih ettim. Yazılımcı demek tembel olmak demektir :)
import shutil
file = open (‘liste.m3u’, ‘r’)
copyLocation = “kopyalanacak/klasor/”
for line in file:
try:
#satır sonlarındaki enter (newline) silmek için
#line[:line.__len__()-1]
shutil.copy(line[:line.__len__()-1], copyLocation)
except IOError:
pass
Bu kodları bi' açıklar mısınız?
Kodlar bozuk gözüküyor. Yani ekranda taşmış sağa doğru…