python - 浏览器中的Python : How to choose between Brython, PyPy.js,Skulpt和Transcrypt吗?

标签 python browser brython skulpt transcrypt

我很高兴看到现在可以在浏览器中编写Python代码了。这些是主要候选人(请添加我可能忽略的任何内容):

  • Brython
  • Skulpt
  • PyPy.js
  • Transcrypt
  • Pyodide

  • 但是如何在它们之间进行选择?我可以看到的唯一明显区别是Skulpt基于Python 2,而Brython基于Python 3。

    请注意:这不是要求提供建议或意见。我正在寻找客观的事实,以提供有根据的选择。

    最佳答案

    Running Python in the Browser是一篇非常不错且最新的文章(截至2019年),比较了,Brython,Skulpt,PyPy.js,Transcrypt,Pyodide,Batavia 。我强烈建议您阅读。
    下图是一个很好的总结。
    enter image description here
    enter image description here

    关于python - 浏览器中的Python : How to choose between Brython, PyPy.js,Skulpt和Transcrypt吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30155551/

    相关文章:

    python - AWS CDK 如何在 IAM 策略中包含委托(delegate)人?

    android - 使用 MultiPartEntityBuilder 从 Android 发送 JSON 数据时,无法在 Flask 服务器中使用 get_json()

    javascript - React 应用程序不会在应用程序浏览器的 Facebook 中呈现

    python - Brython 完全是客户端吗?

    javascript - Brython:从单独的 python 文件调用对象的方法

    python - 符号简化以最少数量的加法和乘法运算

    html - 在密码字段中使用类型 ="text"是否安全?

    css - 浏览器如何读取和解释 CSS?

    javascript - 从 JavaScript 调用 Brython 函数

    python - numpy数组切片,从每个第三维获取一个