python使用win32com库播放mp3文件的方法


Posted in Python onMay 30, 2015

本文实例讲述了python使用win32com库播放mp3文件的方法。分享给大家供大家参考。具体实现方法如下:

# Python supports COM, if you have the Win32 extensions
# check your Python folder eg. D:\Python23\Lib\site-packages\win32com
# also http://starship.python.net/crew/mhammond/win32/Downloads.html
# this program will play MP3, WMA, MID, WAV files via the WindowsMediaPlayer
from win32com.client import Dispatch
mp = Dispatch("WMPlayer.OCX")
# use an mp3 file you have ...
#tune = mp.newMedia("C:/Program Files/Common Files/HP/Memories Disc/2.0/audio/Swing.mp3")
# or copy one to the working folder ...
#tune = mp.newMedia("Bier1.mp3")
# you can also play wma files, this cool sound came with XP ...
tune = mp.newMedia("C:/WINDOWS/system32/oobe/images/title.wma")
mp.currentPlaylist.appendItem(tune)
mp.controls.play()
# to stop playing use
raw_input("Press Enter to stop playing")
mp.controls.stop()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
发布你的Python模块详解
Sep 15 Python
Python面向对象编程之继承与多态详解
Jan 16 Python
利用Python代码实现数据可视化的5种方法详解
Mar 25 Python
Windows下将Python文件打包成.EXE可执行文件的方法
Aug 03 Python
ubuntu 16.04下python版本切换的方法
Jun 14 Python
python 获取等间隔的数组实例
Jul 04 Python
Python+Selenium使用Page Object实现页面自动化测试
Jul 14 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
Jul 19 Python
python tkinter实现彩球碰撞屏保
Jul 30 Python
Python3开发环境搭建详细教程
Jun 18 Python
Python使用socket模块实现简单tcp通信
Aug 18 Python
Python爬虫:从m3u8文件里提取小视频的正确操作
May 14 Python
基于wxpython开发的简单gui计算器实例
May 30 #Python
python图像处理之镜像实现方法
May 30 #Python
python图像处理之反色实现方法
May 30 #Python
python中字典(Dictionary)用法实例详解
May 30 #Python
python集合用法实例分析
May 30 #Python
基于wxpython实现的windows GUI程序实例
May 30 #Python
python简单实现旋转图片的方法
May 30 #Python
You might like
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
Prototype1.5 rc2版指南最后一篇之Position
2007/01/10 Javascript
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
2016/10/10 Javascript
jquery延迟对象解析
2016/10/26 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
关于iframe跨域POST提交的方法示例
2017/01/15 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
nodejs中使用archive压缩文件的实现代码
2019/11/26 NodeJs
推荐几个不错的console调试技巧实现
2019/12/20 Javascript
Vue脚手架编写试卷页面功能
2020/03/17 Javascript
python读写文件操作示例程序
2013/12/02 Python
Python编写屏幕截图程序方法
2015/02/18 Python
Python生成器常见问题及解决方案
2020/03/21 Python
如何导出python安装的所有模块名称和版本号到文件中
2020/06/05 Python
Python pexpect模块及shell脚本except原理解析
2020/08/03 Python
Django实现随机图形验证码的示例
2020/10/15 Python
使用django自带的user做外键的方法
2020/11/30 Python
英国独特礼物想法和个性化礼物网站:notonthehighstreet.com
2018/04/16 全球购物
澳大利亚家用电器在线商店:Billy Guyatts
2020/05/05 全球购物
C有"按引用传递"吗
2016/09/06 面试题
安全生产大检查方案
2014/05/07 职场文书
夫妻分居协议书范本(有子女版)
2014/11/01 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
农业项目合作意向书
2015/05/08 职场文书
社区服务理念口号
2015/12/25 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
go语言使用Casbin实现角色的权限控制
2021/06/26 Golang
SQL基础查询和LINQ集成化查询
2022/01/18 MySQL
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang