python实现定时播放mp3

yipeiwu_com6年前Python基础

程序很简单,主要是 mp3play 模块的应用

import mp3play, time
 
filename = "Should It Matter.mp3"
clip = mp3play.load(filename)
while 1:
  if time.localtime().tm_min % 30 == 0:
    clip.play()
    print "\nStart to play"
    time.sleep(clip.seconds())
    clip.stop()
    print "Stop"
  print '>',
  time.sleep(30) #暂停30秒(不是30分钟)

演示图:

 

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

通过PHP与Python代码对比的语法差异详解

一、背景 人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入...

Python 代码性能优化技巧分享

Python 代码性能优化技巧分享

如何进行 Python 性能优化,是本文探讨的主要问题。本文会涉及常见的代码优化方法,性能优化工具的使用以及如何诊断代码的性能瓶颈等内容,希望可以给 Python 开发人员一定的参考。...

python ip正则式

ip正则式为:r'(([12][0-9][0-9]|[1-9][0-9]|[1-9])\.){3,3}([12][0-9][0-9]|[1-9][0-9]|[1-9])' 以下为一个示例...

为什么你还不懂得怎么使用Python协程

前言 从语法上来看,协程和生成器类似,都是定义体中包含yield关键字的函数。 yield在协程中的用法: 在协程中yield通常出现在表达式的右边,例如:datum = yiel...

python正则表达式match和search用法实例

本文实例讲述了python正则表达式match和search用法。分享给大家供大家参考。具体分析如下: python提供了2中主要的正则表达式操作:re.match 和 re.searc...