日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 音乐播放器

發布時間:2023/12/10 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 音乐播放器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import pygame,time,osdef welcome():print('''************************ ** 歡迎來到酷我播放器 ** ************************''') def select():print('''****************************** 1.上一曲 2.下一曲 ** 3.暫停播放 4.取消暫停 ** 5.音量調大 6.音量調小 ** 7.退出 0.播放當前音樂 ******************************''')num = input("請選擇您要操作的序號:")return numdef playMusic(path,volue=0.5):pygame.mixer.init()#初始化音頻pygame.mixer.music.load(path)#加載路徑pygame.mixer.music.set_volume(volue)#設置音量pygame.mixer.music.play()#播放def upMusic(index,musicList):if index <= 0:print("已經是第一首音樂了")else:index -= 1playMusic(musicList[index])return indexdef downMusic(index,musicList):if index >= len(musicList)-1:print("已經是最后一首音樂了")else:index += 1playMusic(musicList[index])return indexdef pauseMusic():#暫停播放。pygame.mixer.music.pause()def unpauseMusic():#取消暫停pygame.mixer.music.unpause()def nowMusic():#播放當前音樂playMusic(musicList[index])welcome() volue = 0.5 # 設置起始音量 index = 0 # 設置播放音樂下標 while True:time.sleep(1)#每次睡眠一秒num = select()musicList = []#存放音樂路徑path = r"E:\PY\Teacher\day10筆記\music"# 設置音樂地址filepath = os.listdir(path)#通過音樂地址獲取所有的音樂文件for file in filepath: # 遍歷我們的文件列表musicList.append(os.path.join(path,file))# 音樂文件路徑拼接,拼接為絕對路徑,放在musicList中if num == "0":print("播放當前音樂")nowMusic()elif num == "1":print("上一曲")index = upMusic(index,musicList)elif num == "2":print("下一曲")index = downMusic(index,musicList)elif num == "3":print("暫停播放")pauseMusic()elif num == "4":print("取消暫停")unpauseMusic()elif num == "5":print("音量調大")if volue >= 1:print("已經是最大音量了")else:volue += 0.1pygame.mixer.music.set_volume(volue)elif num == "6":print("音量調小")if volue <= 0:print("已經是最小音量了")else:volue -= 0.1pygame.mixer.music.set_volume(volue)elif num == "7":print("退出")breakprint(pygame.mixer.music.get_volume())#打印增加或者減少的音量

總結

以上是生活随笔為你收集整理的python 音乐播放器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。