V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cosven  ›  全部回复第 3 页 / 共 13 页
回复总数  255
1  2  3  4  5  6  7  8  9  10 ... 13  
@yujiang 现在已经对 youtube/qq/xiami/netease/bilibili 做了一些基础的支持,基本上所有的歌曲都是有办法听的( youtube/bilibili 支持不是很完善)。
支持酷狗理论上是可行的,不过目前的精力可能主要是在改善一些更紧急重要的功能。如果你有兴趣加入酷狗,欢迎 PR 呀 ~ 理论上代码不会超过 100 行。
2020-02-15 11:47:12 +08:00
回复了 kevinguoCN 创建的主题 Python 业余爱好感觉学 Python 学的很迷茫
@justfortest 如果是工作了,时间确实会非常少。
2020-02-12 23:34:24 +08:00
回复了 kevinguoCN 创建的主题 Python 业余爱好感觉学 Python 学的很迷茫
如果楼主是想练练手,感受一下编程语言在日常生活中的应用,欢迎加入 FeelUOwn 项目开发: https://github.com/feeluown/FeelUOwn

简介一下:这是个音乐播放的项目,活了 5 年了,目前有几个友善小伙伴一起开发、交流。

技术上使用 Python 3 + PyQt5,有很多有挑战的技术点,举几个例子

简单的词法分析器: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/protocol/lexer.py
实现一个 asyncio.Protocol: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/protocol/server_protocol.py
实现一个 Python 描述器: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/models.py#L80
Python 元类的使用场景: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/models.py#L97
pyqt Signal/Slot 机制实现: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/dispatch.py
手写 thread based tcp server: https://github.com/feeluown/FeelUOwn/blob/master/fuocore/thread_tcp_server.py
简单爬虫: https://github.com/feeluown/feeluown-netease/blob/master/fuo_netease/api.py

欢迎加入 ~
2020-02-04 01:09:24 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@Evodrewburg

[battery,macos] 对应的是这段代码: https://github.com/feeluown/FeelUOwn/blob/master/setup.py#L67-L73

简单的说,就是有些依赖包只在 macOS 下才需要,这时就加上 macos。

详情可以看: https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies
2020-01-31 11:13:25 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@sillylang deepin 这个桌面环境也是 Qt5 编写的,可能它限制了 Qt 的版本?
2020-01-31 10:08:55 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@crella 其实用啥语言都差不多,不如来搞搞 PyQt 哇
移动端目前确实是痛点,之前想过这个问题。

目前的解决方法只能是自己在开发机上启动一个 web 服务端,然后再额外的开发一个客户端。

其实 feeluown 可以很快的改造成服务端,但是开发客户端仍然是个问题。
2020-01-31 08:30:54 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@jin7 言下之意是不要电子么,哈哈哈
@sillylang 是的,这个上面也人推荐了。以前试过,在音乐资源获取方面,它做的挺不错的。
@Telegram nice catch
@yishenggudou 我记得 PyQt 是不行的,它的 license 是 GPL 的。
2020-01-30 19:09:30 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@huruwo 经典 PyQt5 教程: http://zetcode.com/gui/pyqt5/
学了这个教程,可以一起来写播放器呀!
@bitdepth 如果项目是今年刚开始写,我会先去调研为 audcious 开发插件这条路是否可行。不过几年前自己还没有这个意识,当时应该也不懂怎样为这些播放器开发插件...

另外,换个角度思考,feeluown 和 audcious 重复的部分并不是特别多。在这种情况下,另起炉灶未必是个坏事。
@01802 之前也试过 listen1,确实也做得不错啦 ~
2020-01-29 23:41:14 +08:00
回复了 cosven 创建的主题 Python 宅家里无聊?用 Python 3 + PyQt5 来撸音乐播放器呀!
@kakeiri 来来来,一起学习!
余杭区 feeluown 表示不服
2019-07-01 15:39:15 +08:00
回复了 cosven 创建的主题 Python 用 Python 3 + PyQt5 撸了一个可以播放“任意”音乐的播放器
@cosven 咦,不对,我没有权限拉您回来... =。= 不好意思,能麻烦您再加一下吗 ~
2019-07-01 15:38:01 +08:00
回复了 cosven 创建的主题 Python 用 Python 3 + PyQt5 撸了一个可以播放“任意”音乐的播放器
@lzxgh621 不好意思,你是 id 为 4a6f5a1**** 的那位童鞋么,我以为这个 ID 是个 spam... 我拉您回来 ~
2019-07-01 15:36:48 +08:00
回复了 cosven 创建的主题 Python 用 Python 3 + PyQt5 撸了一个可以播放“任意”音乐的播放器
@supertramp

不好意思,这里忘记写这个步骤了 `sudo apt-get install python3-pyqt5.qtopengl`,另外,在 Ubuntu 上,更推荐使用 apt 来安装 PyQt5。

> 装 fcitx-frontend-qt5,fcitx 输入法也用不了

ummm,这个问题,我也不是很确定。
我觉得可以先尝试用 apt 安装试试,把 pip 安装的给卸载了。如果还是不行的话,我今天装个虚拟机也试试。
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   977 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
♥ Do have faith in what you're doing.