Python學習之windows音樂播放器之路(一)
阿新 • • 發佈:2018-12-22
1.python讀取檔案操作 與函式返回值:
def getFilePath():
try:
f = open("C:\\Users\\tangjing\\Desktop\\test.py",'r')
print(f.readline())
finally:
return f;
myFile = getFilePath()
print(myFile.name)
myFile.close()
2.列舉路徑下所有檔案:
while True: path = input('請輸入路徑:').strip() if os.path.isdir(path) == True: break for i in os.listdir(path): if os.path.isdir(path+"\\"+i) == True: print("資料夾"+path+"\\"+i) else: f = open(path+"\\"+i,"r") print("檔案"+f.name)
3.安裝第三方庫
4.使用mp3play播放音樂
4.1python3經試驗用mp3play庫播放mp3不成功
mp3File = "E:\\lol\\qsbl.mp3"
clip = mp3play.load(mp3File)
clip.play()
duration = clip.milliseconds() #返回mp3的時長 毫秒
time.sleep(duration)
clip.stop()
4.2使用pygame播放音樂(成功播音樂)
mp3File = "E:\\lol\\qsbl.mp3" pygame.mixer.init() track = pygame.mixer.music.load(mp3File) pygame.mixer.music.play() time.sleep(20000) pygame.mixer.music.stop()