音乐终端播放器与 Twitter 投票应用开发指南
音乐终端播放器开发
现在,我们已经具备了构建终端播放器所需的一切,可以开始动手啦。我们有 pytify 模块,它是 Spotify REST API 的封装,能让我们搜索艺术家、专辑、曲目,还能控制在手机或电脑上运行的 Spotify 客户端。该模块提供了两种不同类型的认证方式:客户端凭证和授权码。
首先,在 musicterminal 目录下创建一个名为 app.py 的文件,这将是我们应用的入口点。以下是需要添加的导入语句:
import curses
import curses.panel
from curses import wrapper
from curses.textpad import Textbox
from curses.textpad import rectangle
from client import Menu
from client import DataManager
这里导入 curses 和 curses.panel 是必要的,同时导入 wrapper 用于调试。在开发 curses 应用时,调试非常困难,当出现异常时,终端无法恢复到原始状态。 wrapper 会在 try-catch 块中运行可调用函数,并在出现问题时恢复终端状态
超级会员免费看
订阅专栏 解锁全文
2173

被折叠的 条评论
为什么被折叠?



