JaCoN, а с переменой playlist лучше поступить так playlist=[x for x in os.listdir(path) if x[-4:]==".mp3"] иначе программа будет закрываться всякий раз когда наткнется на имя папки или постороннего файла
JaCoN, если совсем по уму то так: import directory as d def all_files(): #проверка на случай отсутствия флешки try: files=d.all_files(path)+d.all_files("c:"+os.path.splitdrive(path)[1]) except: files=d.all_files(path) return [x for x in files if x[-4:]==".mp3"] playlist=all_files() таким образом в playlist окажется вся музыка из директории "Sounds"Digital" (включая подпапки) на обоих дисках
!akudza , я его делаю чисто для себя, и самообучения, и выложил лишь для того чтобы подсказали где что не так, и где что подправить, если он не нравится то есть куча других плееров гораздо лучше этого
artyr112, 1. Можно. 2. Разумеется различия есть. 3.Python придельно прост в освоении. Последниее зависит исключительно от ваших интеллектуальных способностей и в большей степени усидчивости...
Lu(ifer, на счет 2ого, это значит что нужно изучать 2 разных питона (один для компов другой для смартов?) или это значит что изучать нужно один питон но при написании программы учитывать для чего её писать (тоесть для компа или же для смарта?)
20 дек 2009 в 01:11