Merhaba bende yeni python öðreniyorum. O nedenle ufak hatalar
olabilir. Umarým kod iþinize yarar ( son 2 satir
konusunda emin degilim)
dizin="./" kismini degistirerek mp3 lerin aranacagi dizini belirtebilirsiniz
import glob
import os
listem=[]
dizin="./"
dosya=glob.glob(dizin+'*.mp3')
for i in dosya:
listem.append(i)
secilen=random.choice(listem)
os.system("madplay",secilen)
On 6/18/06, Buðrahan Korkmaz <kickboksor at gmail.com> wrote:
> Öncelikle pardus-kullanýcýlarý mailini böyle bir mesajla kirlettiðim için
> özür dilerim ama bu mail servisinden baþka deneyimli python bilen bir yer
> olmadýðý için buraya soruyorum. Nasýl yapýlacaðýný çok merak etmeseydim
> sormazdým. Bu son olucak...
>
> Ben bir program yazýcaðým da bir dizindeki sadece mp3 dosyalarý seçmesini
> istiyorum. Nasýl yapabilirim. Kafamda þöyle bi tasarladým:
>
> liste=[]
> i = bir dizindeki mp3 dosyalarý # Ýþte bunu nasýl yapabilirim, düzenli
> ifadeleri kullanamýyorum. :(
> for i in os.listdir("/home/evim/mp3"):
> liste.append(i)
> a=random.choice(liste)
> os.system("madplay",a)
>
> gibi. Ama dizindeki sadece .mp3 dosyalarýný seçtiremiyorum. Düzenli
> ifadeleri de tam olarak kullanamýyorum. O yüzden bana yardým eder misiniz?
> --
> Buðrahan Korkmaz
> _______________________________________________
> Pardus-kullanicilari mailing list
> Pardus-kullanicilari at uludag.org.tr
> http://liste.uludag.org.tr/mailman/listinfo/pardus-kullanicilari
>
>
>
--
Ömer Fadýl USTA
http://www.bilisimlab.com/