首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python定时打开世界杯直播,还有小姐姐语音提醒哦~不错过每一场世界杯比赛

Python定时打开世界杯直播,还有小姐姐语音提醒哦~不错过每一场世界杯比赛

作者头像
程序员晚枫
发布于 2022-12-09 03:13:46
发布于 2022-12-09 03:13:46
36900
代码可运行
举报
文章被收录于专栏:自动化办公自动化办公
运行总次数:0
代码可运行

卡塔尔世界杯今晚0点就要开幕了,为了防止大家沉迷工作,忘记看球,小编用50行Python代码写了一个定时提醒你看球的小程序,还有小姐姐语音提醒哟~🎇

1、代码说明

获取上面的源代码,在PyCharm里打开,就可以运行了。

如果想了解其实现原理的同学,其中的重点逻辑下文进行说明,看之前,先领个世界杯外卖红包吧。👇

系统提醒

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
toaster.show_toast(
    title='世界杯开始',
    msg='大兄弟,看球了!',
    icon_path=r'./icon.jpg',
)

打开浏览器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
webbrowser.open_new_tab(url)  # 打开浏览器

从视频中提取音乐

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
office.video.video2mp3(path='./video.mp4', mp3_name='song.mp3')

播放音乐

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
def play_song(song):
    file_name = song
    pygame.mixer.init()  # 只初始化音频部分
    # 载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。
    track = pygame.mixer.music.load(file_name)
    # 播放载入的音乐。该函数立即返回,音乐播放在后台进行。
    pygame.mixer.music.play()
    time.sleep(50)
    pygame.mixer.music.stop()

-END-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-11-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python自动化办公社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、代码说明
    • 系统提醒
    • 打开浏览器
    • 从视频中提取音乐
    • 播放音乐
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档