python - 如何使用 brython 导入 numpy 或其他库

标签 python brython

我想在 brython 中使用 numpy。 但我不知道如何在 brython 中导入额外的模块。 如果您有类似的经历或疑问, 请告诉我解决方法

最佳答案

你不能。 Brython 是一个从类似 Python 语法到 Javascript 代码的转译器。虽然它很好地符合最新的 Python 3 语法,并且具有惊人的兼容性,但它没有任何支持运行二进制代码的功能。

numpy 以及许多第三方和第一方 Python 库是从 C 和其他语言编译为 native CPU 代码的。没有支持,没有办法,甚至没有路线图,也没有预案来允许这样做。

开发使用在后端运行的库的 Brython 前端应用程序是可能的,但在服务器端执行所有计算,并且仅将序列化数据传递给 brython 对应部分。不过,人们必须手动编写此代码(并且可能可以使用纯 python 精简版本的 numpy 数组,仅用于反序列化、显示数据并将数据提交到后端)

关于python - 如何使用 brython 导入 numpy 或其他库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57517734/

相关文章:

Python/Brython 类型错误 : Cannot use cached_property instance without calling __set_name__ on it

javascript - 如何在 brython 中绘制 Canvas ?

python - Altair Hconcat - 是否可以在同一 HConCat 中为图表配置不同的轴?

python - osx 上的 Tkinter/matplotlib 多个事件窗口

javascript - 如何使用 brython 使用 OpenCV python 库

python - 文件读取在 Brython/Python 中不起作用

python - 在 pyalsaaudio 上更改声卡

python - 在没有冗余代码/文档字符串的情况下转发/重定向 python 类中的方法/属性的最佳方法?

python - 如何找到连续不同值的平均值/中位数?

python - Brython 完全是客户端吗?