用python制作一个关于音乐的项目
以下是一个使用Python制作的简单音乐播放器项目示例:
import os
from playsound import playsound
def print_menu():
print("1. 播放音乐")
print("2. 停止音乐")
print("3. 退出程序")
def play_music():
music_folder = "./music" # 音乐文件夹路径
music_files = os.listdir(music_folder) # 获取文件夹中的音乐文件
if len(music_files) == 0:
print("音乐文件夹中没有音乐文件!")
return
print("音乐列表:")
for i, music_file in enumerate(music_files):
print(f"{i+1}. {music_file}")
choice = input("请选择要播放的音乐编号:")
if not choice.isdigit() or int(choice) < 1 or int(choice) > len(music_files):
print("无效的选择!")
return
music_path = os.path.join(music_folder, music_files[int(choice)-1])
print(f"正在播放音乐:{music_files[int(choice)-1]}")
playsound(music_path)
def stop_music():
playsound(None)
def main():
while True:
print_menu()
choice = input("请输入选项:")
if choice == "1":
play_music()
elif choice == "2":
stop_music()
elif choice == "3":
break
else:
print("无效的选项!")
if __name__ == "__main__":
main()
此示例使用了playsound库来播放音乐。首先,用户可以选择播放音乐、停止音乐或退出程序。如果选择播放音乐,则程序将列出音乐文件夹中的音乐文件列表,并要求用户选择要播放的音乐。然后,程序将使用playsound库播放所选音乐。如果选择停止音乐,则程序将停止当前正在播放的音乐。如果选择退出程序,则程序将终止循环并退出
原文地址: https://www.cveoy.top/t/topic/ijG7 著作权归作者所有。请勿转载和采集!