【发布时间】:2018-01-07 16:56:44
【问题描述】:
我一直在谷歌上搜索并查看 StackOverflow,但没有运气......
我想要在屏幕(不是控制台)上显示我正在开发的艺术项目的文本。字符串将全屏显示——边缘到边缘的“窗口”,没有菜单栏等。字符串将快速更新(想象一串随机字母以计算机允许的速度显示和重绘)。字体和颜色的选择(逐个字母)将是很大的好处。
字符串将在屏幕上居中(不滚动)。
我是编程新手。在屏幕上显示文本似乎比我预期的要复杂得多。 :)
我遇到过使用 pygame 的解决方案,但示例代码不起作用。这是一个典型的例子:
https://www.daniweb.com/programming/software-development/code/244474/pygame-text-python
我在 Mac 上看到的是一个没有文本的窗口打开,代码继续无限期地运行。我遇到的其他代码和其他库的类似经历。
pygame 是我的最佳选择(易于使用 Python 编程,速度快),还是有其他库更适合我的需求?
如果 pygame 是正确的方向,任何人都可以建议让我继续前进的示例代码吗?
谢谢,
--达林
【问题讨论】:
-
示例代码适用于我,几乎是您正在寻找的。你安装了pygame吗?在命令行中运行
pip install pygame。 Pygame 可能不是 最佳 选择,但它适合您尝试做的事情。 -
运气不好。也许我的 pygame 安装不正确? (虽然它运行了随附的太空入侵者类型测试游戏)...@PM 2Ring 的 Tkinter 代码运行良好——我想我会沿着这条路走下去,看看它会把我带到哪里。谢谢!