taizilongxu / douban.fm

:radio: douban.fm based on Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

字符界面建议使用curses库处理,对各类终端的兼容性会好很多

dbw9580 opened this issue · comments

嗯……目前在各种linux下的终端里的确工作地很好了……
只是在windows下用ConEmu的话还是会有显示上的问题(画面跳动,类似掉帧、颜色不正确等)
另外,curses库除了往各类终端上的显示东西之外还接管了键盘鼠标的输入,实在是很方便的。

我看到项目目前是自己造的轮子,相比用现成的curses库来说,兼容性还是略差,维护起来也麻烦……

附图:
pic

curses 限制有点多啊, 很多功能都用不上,没太深入研究过curses,如果功能都满足的话,可以考虑迁移到curses 类似这个 https://github.com/darknessomi/musicbox