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 相关文章推荐
天翼开放平台免费短信验证码接口使用实例
Dec 18 Python
使用cx_freeze把python打包exe示例
Jan 24 Python
Python中的choice()方法使用详解
May 15 Python
Python扫描IP段查看指定端口是否开放的方法
Jun 09 Python
Python中用post、get方式提交数据的方法示例
Sep 22 Python
Django中Model的使用方法教程
Mar 07 Python
Python queue队列原理与应用案例分析
Sep 27 Python
python集合删除多种方法详解
Feb 10 Python
Python迭代器Iterable判断方法解析
Mar 16 Python
Pyspark获取并处理RDD数据代码实例
Mar 27 Python
python Polars库的使用简介
Apr 21 Python
Python 数据结构之十大经典排序算法一文通关
Oct 16 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
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
2006/07/09 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
Javascript 继承机制实例
2009/08/12 Javascript
dojo随手记 gird组件引用
2011/02/24 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
2015/08/25 Javascript
jQuery+css3实现转动的正方形效果(附demo源码下载)
2016/01/27 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
Bootstrap table两种分页示例
2016/12/23 Javascript
基于JavaScript实现的插入排序算法分析
2017/04/14 Javascript
浅谈react.js 之 批量添加与删除功能
2017/04/17 Javascript
JS使用cookie实现只出现一次的广告代码效果
2017/04/22 Javascript
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
2018/07/23 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
vue指令之表单控件绑定v-model v-model与v-bind结合使用
2019/04/17 Javascript
vue增加强缓存和版本号的实现方法
2019/05/01 Javascript
微信小程序中为什么使用var that=this
2019/08/27 Javascript
在react中使用vue的状态管理的方法示例
2020/05/02 Javascript
Vue scoped及deep使用方法解析
2020/08/01 Javascript
python根据出生日期返回年龄的方法
2015/03/26 Python
浅谈python socket函数中,send与sendall的区别与使用方法
2017/05/09 Python
python实现图像识别功能
2018/01/29 Python
python下解压缩zip文件并删除文件的实例
2018/04/24 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
2020/02/25 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
python实例化对象的具体方法
2020/06/17 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
会计系个人求职信范文分享
2013/12/20 职场文书
销售活动策划方案
2014/08/26 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
Mysql数据库表中为什么有索引却没有提高查询速度
2022/02/24 MySQL
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
2022/04/22 SQL Server