returnen zur master-application
Verfasst: Freitag 23. Juni 2006, 17:01
hi!
ich habe einen kleinen "helfer" geschrieben, um alle dateien von ogg in mp3 umzuwandeln. ich habe den im forum liegenden skript genommen und wollte über for-schleifen das nun ausführen:
das erste lied wird problemlos dann umkonvertiert, aber nach der ausführung hat man das problem, dass er nicht zu diesem skript zurückkehrt, er tut so, als ob er fertig wäre und hat quasi nur den ersten punkt der for-schleife durchlaufen!
wie machen?
ich habe einen kleinen "helfer" geschrieben, um alle dateien von ogg in mp3 umzuwandeln. ich habe den im forum liegenden skript genommen und wollte über for-schleifen das nun ausführen:
Code: Alles auswählen
#!/usr/bin/env python
import os, os.path, time
wurzel = "."
global a
a = []
def search(wurzel):
for root, dirs, files in os.walk(wurzel):
for name in files:
a.append(name)
for name in dirs:
wurzel = os.path.join(root,name)
search(wurzel)
def make(a):
for name in a:
os.execl("mp3ogg.py","mp3ogg.py",name)
search(wurzel)
print a
time.sleep(3)
make(a)
wie machen?