Python标准库,官方文档:
- https://docs.python.org/zh-cn/3/howto/curses.html
- https://docs.python.org/zh-cn/3/library/curses.html
Curses最开始是由C进行编写,用作终端图形界面(TUI)绘制的库,后被Python(CPython)移植作为内置标准库。
很可惜的是,到目前为止仍然无法支持Windows,我们需要额外安装扩展库↓
curses在Windows平台的补丁包,使得在Windows上能使用Curses库.
Pypi页面: https://pypi.org/project/windows-curses/
Python标准库,在Python3.4中加入,3.5进一步被完善。可用于并发执行代码,官方文档:
- https://docs.python.org/zh-cn/3/library/asyncio.html
- https://docs.python.org/zh-cn/3/library/asyncio-task.html
Python标准库,官方文档:https://docs.python.org/zh-cn/3/library/time.html
该模块提供了各种与时间相关的函数。
Python标准库,官方文档:https://docs.python.org/zh-cn/3/library/os.html
在这个课设中我主要用于获得程序运行所在的绝对目录,也就是os.path.dirname
Python标准库,官方文档:https://docs.python.org/zh-cn/3/library/json.html
我决定用Json作为SKLINE的配置文件格式,由此需要使用json库
Python标准库,官方文档:https://docs.python.org/zh-cn/3/library/random.html
游戏中的随机部分需要random库的帮助~
Python标准库,官方文档:https://docs.python.org/zh-cn/3/library/math.html
游戏中使用math模块对数值进行基本处理