最近正在学习python,还在入门阶段,跟着老师写了这个简易的在线音乐,如果有啥我没注意到的错误,请友友们多多指教。
工具:jupyter
语言:python
代码部分:
import time
#导入工具包time
import pygame
#导入工具包pygame(下载pygame: pip install pygame)
print("欢迎使用本程序")
#print作用,打印文字
time.sleep(1.8)
#设置睡眠时间1.8秒
print("播音程序已启动")
time.sleep(1.8)
print("**************")
pygame.mixer.init()
#进到这个工具包
pygame.mixer.music.load(r"C:\Users\1\Desktop\视频娱乐\GAI周延 - 沧海一声笑(剪好的).mp3")
#不在同一文件夹中歌曲用绝对路径,反之相对路径
#绝对路径前+r 才能正常读取
pygame.mixer.music.play()
#播放
time.sleep(10)
pygame.mixer.music.stop()
#歌曲10秒后停止
做完这个小实验,我发现歌曲一旦开始播放就不能直接停止,需要等我们设置的时间结束后才能停止。所以时间不要设置太多,歌曲等待时间结束即可。