博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pcDuino上自制douban.fm播放器
阅读量:6391 次
发布时间:2019-06-23

本文共 777 字,大约阅读时间需要 2 分钟。

hot3.png

在pcDuino上新研究的一个小应用,装上 doufan.fm播放器。思路来自这篇帖子,在ubuntu下制作doufan.fm播放器,

首先配置自己pcduino的环境:

#sudo apt-get install python-dev

没有播放器的可以先下载一个:

#sudo apt-get install gnome-mplayer

然后运行python代码:

#sudo python test.py

插上USB声卡,接上耳机或音响就可以听歌了。

程序代码:

#!/usr/bin/python# coding: utf-8 import httplib import json import os import sys import subprocess import time reload(sys) sys.setdefaultencoding('utf-8') while True:     # 获取播放列表      httpConnection = httplib.HTTPConnection('douban.fm')     httpConnection.request('GET', '/j/mine/playlist?type=n&channel=0')     song = json.loads(httpConnection.getresponse().read())['song']     # 播放      player = subprocess.Popen(['mplayer', song[0]['url']])     time.sleep(song[0]['length'])     player.kill()

转载于:https://my.oschina.net/pcduino/blog/142252

你可能感兴趣的文章
PHP控制反转(IOC)和依赖注入(DI)
查看>>
学习计划
查看>>
获取鼠标和元素的坐标点
查看>>
PXE 部署不同版本的系统安装环境以及挽救环境
查看>>
Linux 计划任务
查看>>
flask的orm操作
查看>>
如何防止驱动被恶意利用
查看>>
Nagios的搭建
查看>>
我的友情链接
查看>>
Oracle SQL之--多表查询基础用法
查看>>
图形化插件对Eclipse的版本要求
查看>>
两个关于数列的Python脚本(斐波那契数列和猴子吃香蕉类问题)
查看>>
olabuy-时光从来素默,内心应保持一份素淡与简静
查看>>
kux文件怎么打开 苹果手机如何观看kux视频
查看>>
Python中的urllib.request模块
查看>>
第九课 《说人话》
查看>>
js对象数组排序
查看>>
如何实现在展示商品时,放大商品细节
查看>>
uboot boot流程分析
查看>>
如何学习PHP整个体系的?
查看>>