在Python中控制windows媒体播放器有什么想法吗?我在网上找到了以下代码,运行良好,但没有音频播放。am使用win7 64位计算机
# this program will play MP3, WMA, MID, WAV files via the WindowsMediaPlayer
from win32com.client import Dispatch
mp = Dispatch("WMPlayer.OCX")
#tune = mp.newMedia("./SleepAway.mp3")
tune = mp.newMedia("./plays.wav")
mp.currentPlaylist.appendItem(tune)
mp.controls.play()
raw_input("Press Enter to stop playing")
mp.controls.stop()
我已经为您编写了维护良好的代码。您可以保存当前状态。 我不推荐
boolean
。因为如果你使用int
,你可以在将来保存更多的状态,而在boolean
中,你只能保存两个状态-true
或false
您是否尝试过使用静态变量跟踪当前显示的图像?静态意味着它将在函数调用之间保持其状态。然后在每次调用函数时切换它。初始声明将只调用一次
相关问题 更多 >
编程相关推荐