android调用python框架_在Java中从Android应用程序执行Python脚本?
我正试图找到一种在Android中从Java代码执行Python脚本的方法。我对这个问题做了一个研究,但我发现的唯一问题是,如何在APK for android(Kivy e.t.c.)中转换python脚本。
更具体地说,我有一个包含很多函数的脚本,我想做的是在我的java代码中基于这个python脚本创建一个对象,并通过这个对象调用我的函数。
我不能将我的Python代码转换成Java,因为我使用了各种只存在于Python中的库。
任何建议都将是有益的,并深表感谢。
下面是我的Python脚本片段。我把图书馆的魅力用于密码学。from charm.core.math.integer import integer,serialize,deserialize
class serializeClass:
def __init__(self)
...
def serialize(self, charm_object):
assert type(charm_object) == integer, "required type is integer, not: ", type(charm_object)
return serialize(charm_object)
def deserialize(self, object):
assert type(object) == bytes, "required type is bytes, not: ", type(object)
return deserialize(object)
android调用python框架_在Java中从Android应用程序执行Python脚本?相关推荐
- java 怎么调用js代码_在Java中直接调用js代码
JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码. 在Java中直接调用js代码 不能调用浏览器中定义的js函数,会抛出异常提示ReferenceError: " ...
- java中子类继承父类程序执行顺序问题
为什么80%的码农都做不了架构师?>>> Java中,new一个类的对象,类里面的静态代码块.非静态代码.无参构造方法.有参构造方法.类的一般方法等部分,它们的执行顺序相对来说 ...
- java 调用祖父方法_在Java中调用祖父母方法:您不能
java 调用祖父方法 在文章保护的重点中,我详细介绍了"受保护"如何扩展"包私有"访问. 我在那儿写道: 你能做的是 覆盖子类中的方法或 使用关键字super ...
- 在java中 以下关于集合框架_在Java中LinkedList类和ArrayList类同属于集合框架类,下列...
[单选题]PAL 制标准视频像素长宽比是: [单选题]在节目编辑过程中可以任意编辑镜头顺序的编辑方式是: [单选题]气管上皮内无: [单选题]将溶液定量转移至容量瓶后,加水至容量瓶的( )容积时,开始 ...
- python 聚类_聚类算法中的四种距离及其python实现
欧氏距离 欧式距离也就是欧几里得距离,是最常见也是最简单的一种距离,再n维空间下的公式为: 在python中,可以运用scipy.spatial.distance中的pdist方法来实现,但需要调整其 ...
- 如何搭建python框架_从0到1告诉你搭建完整Python+requests接口自动化测试框架!
前言 很多小伙伴不知道什么是框架?框架有哪些东西? 一步步从需求分析到报告生成告诉你如何搭自动化建框架. 学完unittest后这里基本上可以搭建一个简易的项目框架了,我们可以用一条run_main. ...
- java 静态块初始化_简单了解java中静态初始化块的执行顺序
这篇文章主要介绍了简单了解java中静态初始化块的执行顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在java中,其应该是先于所有的方法执行. ...
- xp支持python最高版本是多少_哪些版本的Python可以在Windows XP中运行?(What versions of Python will work in Windows XP?)...
哪些版本的Python可以在Windows XP中运行?(What versions of Python will work in Windows XP?) 什么版本的Python可以在Windows ...
- excel python插件_再见 VBA!神器工具统一 Excel 和 Python
大家好,我是东哥. 经常给大家推荐好用的数据分析工具,也收到了铁子们的各种好评.这次也不例外,我要再推荐一个,而且是个爆款神器. Excel和Jupyter Notebok都是我每天必用的工具,而且两 ...
最新文章
- c语言函数库学习~sscanf~格式化输入
- 4.9.3 方法注释
- 远程连接linux服务器mysql
- hutool 读取扩展名文件_JPG,PNG,GIF,TIFF、SVG玩设计必须了解的文件格式你知道几个?...
- typedef struct 用法
- linux下gpasswd命令
- 计算机页面图形颠倒,电脑屏幕倒过来了如何解决
- 云计算时代,观测产品Sunfire的成长史
- 4 pwm 什么时候采样电流_电机控制之电流采样及坐标变换第一部分
- ios模拟器安装证书
- R语言 相关性的显著性检验
- c语言笔段式,走势划分笔段中枢的区别及缠论操作核心技术
- linux可以用tab键,linux下tab键在命令行情况下的强大
- 外网无法访问nginx服务器默认端口问题解决
- 首席新媒体黎想教程:如何打造爆款裂变活动推广?
- OpenGL 4.0 GLSL 采用平行光照模型
- 计算机体系结构:记分牌算法(完全弄懂!)
- 今日杂感-20220322
- 解决word文件由于扩展名不匹配问题
- matlab 增量学习,支持向量机在线增量学习算法的MATLAB实现
热门文章
- 【JavaScript学习】JavaScript对象创建
- peewee mysql_scrapy中利用peewee插入Mysql
- Java并发编程之线程定时器ScheduledThreadPoolExecutor解析
- /bin/bash^M: bad interpreter: No such file or directory
- Spring MVC 流程图
- 判读一个对象不为空_ArrayList实现分析(一)——对象创建
- python布尔测试对象_python布尔类型和逻辑运算
- 机器学习算法平台alink_Alink漫谈(十二) :在线学习算法FTRL 之 整体设计
- python中list函数_list()函数以及Python中的示例
- 链表反转的两种实现方法,后一种击败了100%的用户!