python怎样播放音乐_Python如何播放音乐?
使用pip安装pygame。
简单代码如下:def play_music(filepath,vol):
pygame.mixer.init()
flag = False
while 1:
if flag == 0:
pygame.mixer.music.load(filepath)
pygame.mixer.music.set_volume(vol)
pygame.mixer.music.play(start=0.0)
if pygame.mixer.music.get_busy()==True:
flag = True
else:
if flag:
pygame.mixer.music.stop()
break;
print("播放完毕")
#pygame.mixer.music.stop()
使用这个播放方法设计两个菜单驱动的小程序测试一下from os import environ
import threading
import time
import pygame
environ['PYGAME_HIDE_SUPPORT_PROMPT']='1'
def play_music(filepath,vol):
pygame.mixer.init()
flag = False
while 1:
if flag == 0:
pygame.mixer.music.load(filepath)
pygame.mixer.music.set_volume(vol)
pygame.mixer.music.play(start=0.0)
if pygame.mixer.music.get_busy()==True:
flag = True
else:
if flag:
pygame.mixer.music.stop()
break;
print("播放完毕")
#pygame.mixer.music.stop()
vol = 0.1
playing = False
def play():
global playing
global vol
if (playing):
pass
else:
filepath = "D:\\万码学堂音乐\\冬子 - 这一生关于你的风景 (原唱_隔壁老樊).mp3"
t1 = threading.Thread(target=play_music,args=(filepath,vol))
t1.start()
playing = True
print("开始播放音乐...")
def stop():
global playing
pygame.mixer.music.stop()
playing = False
def turn_vol(change):
global vol
if change==1:
vol += 0.1
elif change==-1:
vol -= 0.1
pygame.mixer.music.set_volume(vol)
print("音量调整为",vol)
def menu():
while True:
print("===菜单====")
print("1、开始播放音乐")
print("2、暂停播放音乐")
print("3、音量变大")
print("4、音量变小")
choose = input("输入选择:")
if choose=='1':
play()
elif choose=='2':
stop()
elif choose=='3':
turn_vol(1)
elif choose=='4':
turn_vol(-1)
menu()
windows10,Python3亲测有效。
python怎样播放音乐_Python如何播放音乐?相关推荐
- python播放在线音乐_Python实现在线音乐播放器
最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口, ...
- python怎么放音乐_python怎么播放音乐
Python播放音乐要使用pygame模块 首先安装pygame模块:pip install pygame 方法实现:def play_music(self): filepath = r"E ...
- 用python放音乐_python怎么播放音乐
Python播放音乐要使用pygame模块 首先安装pygame模块:pip install pygame 方法实现:def play_music(self): filepath = r"E ...
- python播放网络音乐_Python实现在线音乐播放器
最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口, ...
- python播放网络音乐_Python实现在线音乐播放器示例
这篇文章主要为大家详细介绍了Python实现在线音乐播放器的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目 ...
- python爬去音乐_python爬去音乐
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本文为大家分享了python爬取酷狗音乐排行榜的具体代码,供大家参考,具体内容如 ...
- python实现播放音乐_Python实现小小音乐播放器
之前发了篇以音乐为主题的文章,这一篇也继续吧,随心随性就好. 话说音乐为什么会这么美妙呢.每当烦恼的时候,偶尔听上那么几首歌,心情会顿时愉悦很多.在某个晴朗的日子,我坐在电脑前,准备开个游戏来减减压, ...
- python怎么播放视频教程_python怎样播放视频?
python播放视频的方法: 1.使用OpenCV播放视频import numpy as np import cv2 as cv cap = cv.VideoCapture('vtest.avi') ...
- python如何播放视频_python如何播放视频
python如何播放视频?下面给大家介绍两种方法: 方法一 使用imageio库import pylab import imageio #视频的绝对路径 filename = '/path/to/yo ...
最新文章
- (MYSQL学习笔记4)事务的开启、提交、回滚
- 计算机科学AP考试,AP计算机科学A和计算机原理有什么区别
- python的普通方法、类方法和静态方法
- 在MFC程序中增加控制台窗口
- 【渝粤教育】国家开放大学2018年秋季 0300-22T图形创意 参考试题
- 23种设计模式(二十一)数据结构之职责链
- Jquery获得服务器控件的方法
- ASP.NET事件回传机制
- CF1041A Heist
- LQR 控制学习-LQR控制 MATLAB官方教程-LQR 控制器_状态空间系统Matlab/Simulink建模分析
- SAP 固定资产折旧 计算方法
- OpenCv--提取水平和垂直线(通过膨胀和腐蚀操作)
- CF791A Bear and Big Brother 【题解】
- kaggle | 入门教程
- 固件和微码到底啥区别
- 视频文件格式与视频编码格式的区别
- 向unity Asset Store提交资源-边做边记
- 建设计算机教室背景说明,录播教室的建设背景及意义
- html 公告栏 上下滚动,vue实现公告栏文字上下滚动效果
- 武钢员工安全手册_员工如何成为您最大的网络安全资产