python打開音樂文件的實例方法
更新時間:2020年07月21日 08:34:25 作者:流芳
在本篇文章里小編給大家整理的是一篇關(guān)于python打開音樂文件的實例方法,有需要的朋友們學(xué)習參考下。
按推薦順序排列
1、使用playsound庫
from playsound import playsound playsound('xx.mp3')
2、使用pygame庫
from pygame import mixer import time mixer.init() mixer.music.load('xx.mp3') mixer.music.play() time.sleep(5) mixer.music.stop()
3、使用mp3play庫(僅支持python2,對python3不支持)
import mp3playimport time clip = mp3play.load('xx.mp3') clip.play() time.sleep(5) clip.stop()
4、打開系統(tǒng)自帶播放器,然后播放MP3,彈窗麻煩復(fù)雜
import os os.system('xx.mp3')
內(nèi)容擴展:
使用pyaudio模塊播放音樂文件的實例
import pyaudio import wave import sys chunk = 1024 wf = wave.open('gyh.wav', 'rb') p = pyaudio.PyAudio() stream = p.open(format=p.get_format_from_width(wf.getsampwidth()), channels=wf.getnchannels(), rate=wf.getframerate(), output=True) data = wf.readframes(chunk) while len(data) > 0: stream.write(data) data = wf.readframes(CHUNK) stream.stop_stream() stream.close() p.terminate()
到此這篇關(guān)于python打開音樂文件的實例方法的文章就介紹到這了,更多相關(guān)python怎么打開音樂文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django表單提交后實現(xiàn)獲取相同name的不同value值
這篇文章主要介紹了Django表單提交后實現(xiàn)獲取相同name的不同value值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python基礎(chǔ)之循環(huán)語句相關(guān)知識總結(jié)
今天給大家?guī)淼氖顷P(guān)于Python基礎(chǔ)的相關(guān)知識,文章圍繞著Python循環(huán)語句展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下2021-06-06Python+OpenCV實現(xiàn)圖像基本操作的示例詳解
這篇文章主要為大家詳細介紹了Python通過OpenCV實現(xiàn)圖像的一些基本處理操作的方法,文中的示例代碼簡潔易懂,具有一定的參考價值,感興趣的可以學(xué)習一下2023-04-04