我即将上课,我想让用户尝试我的平台,而无需在他们的计算机上安装Python并在线运行所有内容。我搜索了Skulpt,CodeMirror和Trinket等平台,它们似乎可以用于我想做的事情。但是,我想为用户开发一个GUI来输入参数,因为有很多选项,我不希望没有Python经验的用户像我一样从命令行运行程序并隐藏Python代码GUI背后。我最近学过simplegui,但我认为你可以创建的GUI在视觉上并不愉快,对我来说这是一个很大的问题。我还在另一篇文章中看到,使用Tkinker和浏览器中的python实现是不可能的。
所以,我想知道什么是浏览器内Python实现和GUI模块的最佳组合,以实现我的目标?
非常感谢你!
答案 0 :(得分:0)
我猜Jupyter可以满足您的需求。 Getting started here
Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和说明文本的文档。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。
笔记本支持40多种编程语言,包括Python,R,Julia和Scala等数据科学中流行的编程语言。