我已经实现了一个python脚本,它导入Numpy和Pandas,我想在Android上运行这个脚本。更确切地说,我想将这个脚本嵌入到一个应用程序中。
我想知道它是否可能?如果是这样,实施它的最佳做法是什么?
我非常感谢任何帮助!
答案 0 :(得分:5)
如果您不想构建网站或应用程序并将Python / Pandas作为后端运行。您可以在Android上使用Kivy作为packager to run Python。此外,如果您查看the answer to this question,它也指向使用numpy的文档 - 这是使用"recipe" for compilation。
如果使用Kivy而不使用纯python库 - 则需要使用或创建这些配方if they do not exist。因此,对于Pandas,您需要自己构建此配方。即使你构建了这个资源,尝试加载Pandas的大小(不包括在对数据帧进行分析时可能需要的资源)如果试图将其直接包含在应用程序中可能会成为瓶颈,它仍然可能更好在后端情况下这样做。