【发布时间】:2017-06-06 07:11:30
【问题描述】:
我一直在 python idle 中使用 turtle 包。现在我已经改用 Jupyter 笔记本了。 如何使海龟内联而不是打开单独的图形屏幕。我对此一无所知。任何指针和建议将不胜感激。
【问题讨论】:
-
turtle使用无法在Jupyter Notebook中运行的tkinter。Jupyter Notebook只能显示HTML。 -
顺便说一句:trinket.io 可以在浏览器中运行 turtle 代码,但它使用 JavaScript 来解释 Python 代码 - 所以它可能不适用于
Jupyter notebook -
非常感谢您的回答。我一直在考虑为孩子们开发教材。顺便说一句,我在哪里可以阅读并了解有关包兼容性和功能的更多信息。
-
关于标准模块的“能力”,您可以在标准文档中阅读:docs.python.org/3.5/library。其他模块应该在不同的地方有自己的文档,但谷歌应该可以找到它。关于“兼容性”,您只能找到与 Python 2 或/和 Python 3 兼容的信息。大多数图形模块和 GUI 与 Jupyter 不兼容,因为它们使用系统元素来显示图形/小部件,它们不会生成 HTML/ CSS/JavaScript。
-
顺便说一句:儿童材料(或多或少):Program Arcade Games With Python And Pygame,Hour of Code,Hour of Code - Minecraft,Python Graphics.py module(它在后台使用 Tkinter),Python and Minecraft,Python and Lego Mindstorm
标签: python python-3.x jupyter-notebook turtle-graphics