python - 使用 Vue.js 在客户端运行 python 脚本
问题描述
由于计算限制,我必须在客户端运行 python 脚本。
实际上,我的网站使用 Vue.js 作为前端,使用 Django 作为后端。
你知道我如何只在客户端(Python + Vue.js)运行这个特定的任务而不必与服务器交互吗?
找到的所有站点都只谈论使用 Flask 或 Django 在服务器端进行计算。
感谢您的意见。
亲切的问候。
解决方案
有一些工具可以让你做到这一点......我从未使用过它们,而且它们相当罕见。https://skulpt.org/或https://pythontips.com/2019/05/22/running-python-in-the-browser/
理论上,您需要将 Python 代码移植到 JavaScript 或 WebAssembly(WebAssembly 可能会更难)。但这在很大程度上取决于您尝试执行的代码。
如果我站在你的立场上,根据我的经验,我会重新考虑问题或用 JavaScript 重新实现代码。
Vue 部分并不真正相关,Vanilla JS 或 React 会有这个问题。
推荐阅读
- javascript - 将文本附加为 html 时,它不会加载到 DOM 中
- wordpress - Wordpress:将手动图像裁剪应用于缩略图而不是中等大小
- matlab - MATLAB:此操作的数组大小不兼容
- rust - 在 Rust WebAassembly (wasmtime) 的主机导入函数中传递一个指针字符串作为参数
- swift - 关闭模式视图后如何重新加载 tableView?
- javascript - ExtJS - 我怎样才能有多个组件作为父母?
- java - 如何使用 Android Image Cropper 库直接只打开相机
- anaconda - 对 KVM 来宾的 anaconda 安装程序日志进行故障排除
- python - 如何在pycharm上仅打印Excel列的一部分?
- sql - 如何通过 JSON_VALUE 获取紧凑的 javascript 编号