【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据处理方法、电子设备、介质及产品。
技术介绍
1、目前,python解释器主要基于编译原理实现,其工作流程通常包括以下几个步骤:
2、1.词法分析:把源代码拆解为词法单元,比如关键字、标识符、操作符等。
3、2.语法分析:根据语法规则,将词法单元组织成抽象语法树(ast)。
4、3.语义分析:对ast开展语义层面的检查,如类型检查、作用域分析等。
5、4.中间代码生成:将ast转换为中间代码,如字节码。
6、5.中间代码优化:对中间代码进行优化处理,以提高后续的执行效率。
7、6.目标代码生成:将中间代码进一步转换为目标代码,如机器码。
8、7.执行:执行目标代码,得到程序的输出结果。
9、上述基于编译原理的解释器,能够准确地执行给定的python代码。但专利技术人发现相关技术中至少存在如下技术问题:
10、python解释器只能处理python代码,而且只能根据给定的python代码来执行任务,无
...【技术保护点】
1.一种数据处理方法,其特征在于,所述方法应用于目标系统,所述目标系统集成有Python解释器和大语言模型,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述修改信息包括:基于局部变量的第一修改信息和基于全局变量的第二修改信息。
3.根据权利要求1所述的方法,其特征在于,在所述Python解释器接管所述抽象语法树执行过程并监控所述抽象语法树的节点的过程中,确定执行情况是否满足预设条件包括:
4.根据权利要求3所述的方法,其特征在于,所述基本元素类型包括:用于表征对表达式进行求值的第一类型和用于表征执行代码块的第二类型。<
...【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于目标系统,所述目标系统集成有python解释器和大语言模型,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述修改信息包括:基于局部变量的第一修改信息和基于全局变量的第二修改信息。
3.根据权利要求1所述的方法,其特征在于,在所述python解释器接管所述抽象语法树执行过程并监控所述抽象语法树的节点的过程中,确定执行情况是否满足预设条件包括:
4.根据权利要求3所述的方法...
【专利技术属性】
技术研发人员:张晗,
申请(专利权)人:上海阶跃星辰智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。