我正在Coursera学习Python.在本课程中,他们使用SimpleGUI模块对CodeSkulptor.谁能告诉我如何将SimpleGUI与Python2.7和3.0Shell集成?

推荐答案

来自Darren Gallagher的coursera论坛

从CodeSkulptor文档中:

http://www.codeskulptor.org/docs.html

"…实现了Python 2.6的一个子集…CodeSkulptor的Python在某个方面不是一个子集…在JavaScript之上实现…"

我不认为CodeSkulptor/SimpleGUI是我们所知道的Python模块.它是在Javascript之上编写的,允许用户输出到他们的web浏览器,而不是桌面和/或解释器窗口.

我在Python中发现/使用的与SimpleGUI最相似的模块是Pygame——在语法和显示方面.让一个项目"运行"还需要一点时间,但绝对值得投入时间.我相信在接下来的几周里,我们将从SimpleGUI中学到的东西将非常具有可移植性.

完整的线程可以在这里找到


A python package called SimpleGUICS2Pygame has since been created to run CodeSkulptor code using Pygame, I haven't tried it myself yet but it can be found here

Python-3.x相关问答推荐

使用Polars阅读按日期键分区的最新S3镶木地板文件

Python根据阈值对数字进行分组

被多个\n拆分并保留

当索引大于一个整数而小于前一个索引时,我如何返回列值?

我没有';无法理解此TemplateDoesNotExist错误

以某种方式分割字符串

错误:无法为 pyconcorde 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

如何获取自定义文件上传路径的对象ID?

Django在POST到外部URL时如何进行CSRF保护? 更新

一起使用数据类和枚举

为什么不能用格式字符串 '-' 绘制点?

Python BeautifulSoup:在 Select 语句中排除其他标签

无法使用 Python 和 Selenium 检索 href 属性

python 3集合中的Discard()和Remove()函数有什么区别

Python:在 map 对象上调用列表两次

将 args、kwargs 传递给 run_in_executor

0 是 0 == 0(#evaluates 为真?)

有效地判断一个元素是否在列表中至少出现 n 次

将 Python 字节转换为无符号 8 位整数

TypeError:无法将系列转换为