基于Python的天文软件命令行界面设计与实现 | |
陈蒙; 王锋; 邓辉; 季凯帆 | |
刊名 | 天文研究与技术 |
2015-04 | |
卷号 | 12期号:2页码:196-203 |
关键词 | 命令行 交互技术 太阳射电日像仪 |
ISSN号 | 1672-7673 |
产权排序 | 第二完成单位 |
中文摘要 | 天文数据处理软件的开发是天文技术研究的一个重要组成部分,如何为用户提供一个直观、快捷与友好的交互界面一直是软件开发人员关注的问题。在分析了当前主流命令行界面(CLI)技术与CASA软件命令行的一些不足的基础上,结合新一代中国太阳射电日像仪(CSRH)数据处理系统开发需求,设计并实现了一套基于Python语言的CSRH CLI用户界面系统。介绍了系统的实现框架和整体流程,并重点讨论了命令行中天文数据的数据类型定义、系统权限与视图控制、系统命令匹配、补全和联机帮助等技术难点的实现,进而通过软件开发中一个实际命令说明了在命令行框架下的模块开发方法,最后给出了命令行的运行界面与操作实例。研究成果已应用于太阳射电日像仪数据处理软件的开发中,取得了良好的效果,整个系统对其它天文软件的开发有较好的参考价值。 |
学科主题 | 天文学 |
分类号 | TP311.52 |
收录类别 | CSCD |
语种 | 中文 |
CSCD记录号 | CSCD:5401169 |
内容类型 | 期刊论文 |
源URL | [http://ir.ynao.ac.cn/handle/114a53/3985] |
专题 | 云南天文台_其他 |
推荐引用方式 GB/T 7714 | 陈蒙,王锋,邓辉,等. 基于Python的天文软件命令行界面设计与实现[J]. 天文研究与技术,2015,12(2):196-203. |
APA | 陈蒙,王锋,邓辉,&季凯帆.(2015).基于Python的天文软件命令行界面设计与实现.天文研究与技术,12(2),196-203. |
MLA | 陈蒙,et al."基于Python的天文软件命令行界面设计与实现".天文研究与技术 12.2(2015):196-203. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论