期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
基于Python的SCPI命令解释器的设计 被引量:4
1
作者 周子天 叶卫东 《测控技术》 2019年第5期62-66,71,共6页
目前可编程仪器标准命令(SCPI)依然被广泛使用,因此设计一个高效通用的SCPI命令解释器很重要。常用的SCPI命令解释器多以C语言开发,采用链式二叉树等存储结构,多有如解析效率低、通用性差、不识别等效命令等缺点。因此提出一种基于Pytho... 目前可编程仪器标准命令(SCPI)依然被广泛使用,因此设计一个高效通用的SCPI命令解释器很重要。常用的SCPI命令解释器多以C语言开发,采用链式二叉树等存储结构,多有如解析效率低、通用性差、不识别等效命令等缺点。因此提出一种基于Python语言的设计。相比于常用的链式二叉树或顺序存储等结构,本设计提出一种基于Python字典结构的新型存储结构,减少了解析时的查询次数,提高了解析效率。而针对常用SCPI命令解释器通用性差的缺点,本设计提出以XML文档描述SCPI命令树,在启动时动态加载进内存的方式提高了解释器的通用性。同时,由于Python跨平台的特性,所设计的SCPI命令解释器也拥有良好的跨平台特性,适于在各平台下工作。 展开更多
关键词 python SCPI 解释器 可程控仪器
下载PDF
编译型嵌入式Python的设计与实现
2
作者 李春亭 王宜怀 +1 位作者 施连敏 张露 《计算机工程与设计》 北大核心 2024年第1期79-87,共9页
针对面向微控制器的解释型MicroPython具有实时性弱、占用存储空间大和可移植性较差等问题,提出一种将Python语言转化为C++语言并将构件层与应用层分离的编译型嵌入式Python方案,设计基于抽象语法树及类型注释的源码映射机制。在此基础... 针对面向微控制器的解释型MicroPython具有实时性弱、占用存储空间大和可移植性较差等问题,提出一种将Python语言转化为C++语言并将构件层与应用层分离的编译型嵌入式Python方案,设计基于抽象语法树及类型注释的源码映射机制。在此基础上,设计嵌入式Python编译器,实现集成开发环境AHL-GEC-IDE(for Python版),完成Python源文件的编辑、编译、链接和下载。实践结果表明,该编译型Python方案可行,为嵌入式人工智能领域提供了一种实时性较高、编辑编译方便、可移植性较强的编译型Python集成开发环境。 展开更多
关键词 编译型嵌入式python 微型python解释器 微控制器 抽象语法树 类型注释 混合编程 可移植性
下载PDF
Python技术在计算机软件中的应用
3
作者 田文涛 《集成电路应用》 2024年第2期344-346,共3页
阐述Python解释器是一种基于软件平台拓展设计的计算机语言编程技术手段。分析Python技术在计算机软件中的应用优势,具有简单便捷、针对性强、跨平台性、生态系统完善的特点。探讨应用方法,包括用于数据挖掘、软件测试、数据科学、网站... 阐述Python解释器是一种基于软件平台拓展设计的计算机语言编程技术手段。分析Python技术在计算机软件中的应用优势,具有简单便捷、针对性强、跨平台性、生态系统完善的特点。探讨应用方法,包括用于数据挖掘、软件测试、数据科学、网站开发。 展开更多
关键词 计算机技术 python解释器 计算机软件 设计编程
下载PDF
初中Python拓展课程微专题的设计
4
作者 姚玉莲 《中小学数字化教学》 2023年第3期54-58,共5页
微专题指教师根据教学实情,围绕学科的重难点,以专题训练方式,促使学生退回核心概念的教材原点进行知识的理解后,构建个性化知识体系,并运用基本原理和规律解决小问题、真问题、实问题的活动[1]。从教师的视角来看,微专题是一种教学方式... 微专题指教师根据教学实情,围绕学科的重难点,以专题训练方式,促使学生退回核心概念的教材原点进行知识的理解后,构建个性化知识体系,并运用基本原理和规律解决小问题、真问题、实问题的活动[1]。从教师的视角来看,微专题是一种教学方式,其目标单一明确,内容集中解决某一问题。从学生的视角来看,微专题相当于一种微型课程,是针对某主题模块的相对独立完整的课程。教师如何设计初中Python拓展课程微专题? 展开更多
关键词 拓展课程 微专题 知识的理解 微型课程 python 专题训练 主题模块 重难点
下载PDF
一种适用于微型PLC的嵌入式操作系统设计 被引量:2
5
作者 廖义奎 李智 +2 位作者 周娟 李为民 韦卫星 《测控技术》 CSCD 北大核心 2012年第1期79-82,共4页
为了解决通用嵌入式操作系统在微型PLC设计上的不足,提出一种适用于微型PLC的面向对象嵌入式操作系统设计方案。该系统由内核、PLC解释器、I/O存储空间映射、驱动程序等部分组成,其中内核又由工厂、事件管理、用户接口以及任务管理等模... 为了解决通用嵌入式操作系统在微型PLC设计上的不足,提出一种适用于微型PLC的面向对象嵌入式操作系统设计方案。该系统由内核、PLC解释器、I/O存储空间映射、驱动程序等部分组成,其中内核又由工厂、事件管理、用户接口以及任务管理等模块组成。其特点是采用面向对象、模板以及设计模式的方式编程,从底层提供对微型PLC设计的优化,提供动态内存分配与自动回收功能和内存与I/O口的映射功能,且内嵌PLC解释器。经过测试表明该嵌入式操作系统可满足微型PLC的设计要求。 展开更多
关键词 微型PLC 嵌入式操作系统 PLC解释器 面向对象 任务管理
下载PDF
TPython:一种扩充的Python语言 被引量:1
6
作者 余超 周天琳 +2 位作者 周晓宇 陈林 徐宝文 《计算机与数字工程》 2009年第5期54-58,共5页
Python是一种流行的动态语言,但是由于完全的动态性影响了其执行效率和使用。因此,在Python基础上进行了静态化扩充,研制了TPython语言。该语言在注释中引入了可选的类型声明,并提供了包括类型检查在内的静态检查。相对于动态语言而言,T... Python是一种流行的动态语言,但是由于完全的动态性影响了其执行效率和使用。因此,在Python基础上进行了静态化扩充,研制了TPython语言。该语言在注释中引入了可选的类型声明,并提供了包括类型检查在内的静态检查。相对于动态语言而言,TPython能够提高程序的可读性和可靠性,降低调试成本,相对于静态语言而言,TPython又具有语法简单,易于开发的优势。 展开更多
关键词 类型声明 python 解释器 动态语言
下载PDF
Python程序打包成exe可执行文件的方法探究 被引量:9
7
作者 王瑞文 王圣辉 +1 位作者 边润根 邓明月 《无线互联科技》 2017年第12期52-53,共2页
Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本。Python免费、可移植、功能强大,而且使用起来相当容易。来自软件产业各个角落的程序员都已经发现,Python对于开发者效率和软件质量都十分关注,这无论在大... Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本。Python免费、可移植、功能强大,而且使用起来相当容易。来自软件产业各个角落的程序员都已经发现,Python对于开发者效率和软件质量都十分关注,这无论在大项目还是小项目中都是一个战略性的优点。但是Python也有一点点小缺陷,那就是Python程序的执行必须要有解释器的参与。Python的程序如何在没有解释器的平台上使用,很简单,将Python程序打包成exe可执行文件即可。文章对Python程序打包成exe可执行文件的方法进行探究,以期为Python程序的深入应用提供一定支持。 展开更多
关键词 python程序 exe可执行文件 解释器
下载PDF
让micro:bit和音乐互动起来 被引量:1
8
作者 谢作如 张敬云 《中国信息技术教育》 2018年第15期109-111,共3页
当下火遍整个创客教育圈的莫过于micro:bit了.如图1所示,micro:bit是一个很小的可编程的微型电脑,能够使用makecode、Mixly、Python等编程语言设计智能作品.一直期望能够用micro:bit来识别音乐节奏,可惜micro:bit的功能太弱没办法实... 当下火遍整个创客教育圈的莫过于micro:bit了.如图1所示,micro:bit是一个很小的可编程的微型电脑,能够使用makecode、Mixly、Python等编程语言设计智能作品.一直期望能够用micro:bit来识别音乐节奏,可惜micro:bit的功能太弱没办法实现,只能转而希望借助于电脑的帮忙,即让电脑识别音乐节奏,再将识别结果告诉micro:bit. 展开更多
关键词 音乐节奏 python 电脑识别 微型电脑 语言设计 可编程 智能
下载PDF
MOMES扫描光栅近红外光谱仪专用软件设计 被引量:1
9
作者 张静 温泉 +1 位作者 雷宏杰 温志渝 《无线互联科技》 2019年第3期46-48,共3页
为了解决市面上现有光谱仪软件与MOMES扫描光栅近红外光谱仪不配套的问题,文章设计并开发了一套MOMES扫描光栅近红外光谱仪专用软件系统,该软件采用C++和Python混合编程技术,实现了光谱仪的参数设置、光谱数据读取和标定等功能,搭建了... 为了解决市面上现有光谱仪软件与MOMES扫描光栅近红外光谱仪不配套的问题,文章设计并开发了一套MOMES扫描光栅近红外光谱仪专用软件系统,该软件采用C++和Python混合编程技术,实现了光谱仪的参数设置、光谱数据读取和标定等功能,搭建了实验平台,对软件整体功能进行了测试,验证了软件系统的实用性。 展开更多
关键词 微型光谱仪 python语言 专用软件
下载PDF
海龟编程
10
《科学家(少年)》 2024年第4期66-71,共6页
课程内容1、海龟的来历1)Python在2021年加冕最受欢迎的编程语言:python计算生态=标准库+第三方库a)标准库:随解释器直接安装的功能模块;b)第三方库:需要经过安装才能使用的功能模块;c)库(Library)、包(Package)、模块(Module),统称模块... 课程内容1、海龟的来历1)Python在2021年加冕最受欢迎的编程语言:python计算生态=标准库+第三方库a)标准库:随解释器直接安装的功能模块;b)第三方库:需要经过安装才能使用的功能模块;c)库(Library)、包(Package)、模块(Module),统称模块。2)海龟库(turtle库)是Python语言内置的绘制图像的标准库3)一个小海龟在横轴为x、纵轴为y的平面坐标系中移动,它爬行留下的痕迹就是绘制的图形。 展开更多
关键词 python语言 标准库 第三方库 解释器 编程语言 平面坐标系 绘制图像 功能模块
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部