【发布时间】:2017-02-13 12:59:51
【问题描述】:
我有一个功能齐全的 Python 项目,已直接通过终端进行测试。
但是当我搜索如何将 Python 代码与 JavaScript 包装器集成时,我发现很少有开源 API
http://www.brython.info/
http://www.skulpt.org/
http://pypyjs.org/
http://transcrypt.org/
http://stromberg.dnsalias.org/~strombrg/pybrowser/python-browser.html
我使用过 brython 并且能够运行一些基本的 python 代码
但是我的 python 项目包含一些我直接安装到操作系统中的库的导入语句 使用
apt-get install python-opencv
apt-get install python-numpy
apt-get install python-skimage
apt-get install cython
pip install --user imutils
pip install --user scikit-image
并且项目包含导入语句为
import imutils
from skimage.filter import threshold_adaptive
import numpy as np
import argparse
import cv2
我的目标是能够在 Cordova 项目上使用 JavaScript 包装器运行我的 python 代码,但由于这些库默认情况下不可用,我尝试下载它们并通过本地路径导入,但后来我开始面临许多brython 引发的导入错误和控制台错误是无法理解的。我正在尝试使用在 Cordova Android&iOS 上运行的 Python 构建图像处理软件。
任何帮助将不胜感激。 提前致谢
【问题讨论】:
标签: javascript python cordova opencv brython