问题标签 [pyodide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 我如何使用 pyodide 使用 post api
在 pyodide 中,它不支持 requests 模块,因此我们使用 open_url 从 api 获取数据以及如何使用 api 使用 pyodide 发布数据
python - 是否可以在浏览器中使用 pyodide 的 wasm 构建 python 轮?
我已经在浏览器中为小型 Web 应用程序实现了 pyodide。一些python包没有纯python轮所以我在本地构建然后上传到CDN。这个 python 轮可以使用 pyodide 中的 micropip 安装。
所以我的问题是,有没有办法在浏览器中为 pyodide 构建轮子。实施这个会有什么困难?我很想知道。谢谢
reactjs - 如何全局访问 App() 的属性(在 React App 中,来自 pyodide)
我已经在这样的 React App 中实现了pyodide。
在src/App.js
上面链接的示例中,假设someProperty
我App()
想从script.py
.
在 pyodide 的正常情况下,我会像在 docs 中那样import js
使用从 python 访问 javascript 范围。
可以使用 js 模块从 Python 访问 JavaScript 范围(请参阅使用 Python 中的 Javascript 对象)。这个模块代表全局对象窗口,它允许我们直接操作 DOM 并从 Python 访问全局变量和函数。
但是,属性在里面App()
,而不是直接在下面window
。
我将如何从someProperty
内部访问?App()
script.py
换句话说,在财产App()
下位于哪里?window
甚至可以访问App()
全局属性吗?
pyodide - 如何在 JavaScript 中获取所有 pyodide 全局变量
根据api docs,pyodide 提供了一种获取用户定义函数或变量的pyodide.globals.x
方法作为示例(其中 x 由用户定义)。我希望能够一次获得所有全局变量,但文档中没有关于此的内容。我想知道是否有一种聪明的方法可以做到这一点?
编辑:
如果您输入pyodide.globals
开发人员工具,则没有对 x 的引用,但如果您输入pyodide.globals.x
(并且它已定义),您将获得该值。这是如何运作的?
javascript - 复制 Python 工作流程以在 Javascript 环境中为 Tensorflow 预处理图像
在我的 python 代码中,我正在预处理图像并将其提供给模型进行预测。:
如何在网页上运行此 python 代码以预处理页面中的图像以供输入?我查看了 Tensorflow.js 并重新创建了工作流,但我认为因为它依赖于 applications.vgg19(存在于 Tensorflow 但不存在于 Tensorflow.js)我必须创建一个 python 环境来执行相同/类似的事情:
在这种情况下,我是否正确使用了 Pyodide?尝试实时执行此操作时,我不断收到语法错误。或者有没有更简单的方法来解决这个问题?重塑相当复杂,一个依赖于卷积层的 [-1, 9, 9, 512] 数组。
python - AttributeError:找不到格式 - pyodide + joblib.dump + scikit-learn (TfidfVectorizer)
我已经使用 pickle 腌制了 SMS 垃圾邮件预测模型。现在,我想使用 Pyodide 在浏览器中加载模型。
我已经在浏览器中使用 pickle.loads 加载了腌制文件:
这行得通。
但是,当我尝试打电话时:
它给出了一个错误(在vectorizer.transform中):AttributeError: format not found
完整的错误转储如下。
但在 Python 中它工作得很好。
我可能做错了什么?
python - 如何为 iOS 12 构建 pyodide?
Pyodide 正在开发 iOS v13 和 v14,但有时我会在 iOS v13 上遇到以下错误。
这是内存不足错误。当前的pyodide大小约为。25MB。那么,有没有办法摆脱这些错误呢?我如何才能以极少的使用而不是科学项目来构建它以使其也可以在 iOS v12 上运行?
谢谢
http://infinyte7.github.io/image-occlusion-in-browser/pwa/index.html
javascript - Executing Python via Pyodide in Github Pages
Is there any way I can run python in github pages? Specifically through Pyodide because I am using pandas. I know github pages is only meant to serve static pages using HTML/CSS/JS but I was wondering if there is a workaround with pyodide given that it is compiled in Javascript.
I am trying to build a small web application which has a username entry box that once submitted, calls some data from an API, processes in pandas and displays some visualizations (either using a JS library like Chart.js or Zingcharts, or otherwise matplotlib / seaborn)