音乐闹钟

简介: 音乐闹钟
import time
import mp3play
def miaobiao(target_time,form="%Y/%m/%d %H:%M:%S"):
    """
    参数自己按照格式输入,时间格式自己改,一定要对应
    """
    def playmusic(path="http://m10.music.126.net/20200723215442/d42e4cfc8c6f3a4cc0d231f13cca76b1/ymusic/005c/5208/5658/760eae6e77eb4cb515d2a23be161ad0c.mp3"):
        """
        播放在线音乐:自己可以修改网址
        """
        mp3 = mp3play.load(path)
        mp3.play()
        time.sleep(mp3.seconds())
    def outtime(n):
        s="""
        1天=24小时=24*60分钟=24*60*60秒
        1小时=60分钟=60*60秒
        1分钟=60秒
        """
        d=0
        h=0
        m=0
        s=0
        d=n//(24*60*60)
        remainder=n%(24*60*60)
        
        h=remainder//(60*60)
        remainder=remainder%(60*60)
        
        m=remainder//(60)
        s=remainder%(60)
        
        s="\r倒计时  %d天 %d小时 %d分钟 %d秒"%(d,h,m,s)
        print(s,end="")
    
    key=True
    while key:
        now=time.time()
        target=time.strptime(target_time,form)
        #时间戳
        target=time.mktime(target)
        n=int(target-now)
        #判断 闹钟到时间了,就播放音乐 退出程序
        if n<0:
            playmusic()
            key=False
        outtime(n)
        
miaobiao("2020/07/23 21:41:30")
相关文章
|
4月前
|
Android开发
AndroidQ(10.0) 预制客供壁纸和铃声
AndroidQ(10.0) 预制客供壁纸和铃声
24 0
LabVIEW播放提示声音或者音乐
使用LabVIEW播放提示声音或者音乐,可在LabVIEW中右键鼠标:函数→声音→输出,选择相应的函数,如下图所示:
将手机声音用电脑播放的方法
本文介绍基于Bluetooth Audio Receiver软件实现用电脑播放手机声音,且与电脑自身声音不冲突同时播放的方法~
1184 1
将手机声音用电脑播放的方法
|
Java Android开发
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
317 0
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
|
XML 缓存 Android开发
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
211 0
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
|
Android开发
autojs播放来电铃声
牙叔教程 简单易懂
1087 0
|
Python
一起玩转树莓派(5)——让蜂鸣器播放音乐
一起玩转树莓派(5)——让蜂鸣器播放音乐
721 0
一起玩转树莓派(5)——让蜂鸣器播放音乐