共查询到18条相似文献,搜索用时 62 毫秒
1.
王冉阳 《电脑编程技巧与维护》2009,(2):56-58
随着Web技术的发展和软件工程的日益成熟,人们逐渐提出敏捷开发的要求。但是传统的Web框架像Struts,Spring,.NET等由于其复杂性而很难满足人们的要求,于是逐渐出现一些敏捷性Web框架。Django是使用Python开发的优秀Web框架,作为一款开源的敏捷开发框架,受到越来越多的人的关注。本文主要介绍了Web框架Django和Python语言的特点,并以一个简易的博客系统的创建,介绍Django和Python在Web开发中的应用。 相似文献
2.
适合于科学计算的脚本语言Python 总被引:2,自引:0,他引:2
Python是面向对象的脚本语言,它有高级的数据类型和简单但却有效的面向对象的程序设计方法,其精炼的语法,动态类型及其自动的解释器,使它适合于大部分平台上编写脚本和快速开发应用程序。Python语言结合C语言编写的Numpy(数值扩展程序模式)或与系统语言C/C++,Fortran结合用于开发科学计算软件。 相似文献
3.
分析并总结了脚本语言的优势与缺点,分析了脚本语言在游戏开发中的应用,介绍了Python、Lua、等语言特点,总结了Python、Lua等语言在游戏开发方面的应用,指出了脚本语言在未来游戏开发中的趋势。 相似文献
4.
介绍使用Python语言开发跨平台的单词助记程序原型的方法,包括安装配置Python环境、单词数据词典文件的格式、程序的主要代码和运行过程。 相似文献
5.
James Zheng 《程序员》2006,(6):60-61
Perl(Practical Extrac- tion and Report Language)是一种脚本语言。最初由拉里·沃尔(Larry Wall)于1987年12月18日发表。Perl借取了C、Sed、Awk、Shell Scripting以及很多其他语言的特性。其中最重要的特性是其内部集成的正则表达式功能以及巨大的第三方代码库 相似文献
6.
研究利用Python实现简单的Web服务器功能,并加深对于HTTP等协议的理解.给出了该Web服务器的建立和改进的实现过程,研究HTTP协议和Web服务的基本原理,给出了Python实现Web服务请求、响应、错误处理及CGI协议,并给出了运行结果. 相似文献
7.
文章讨论Python在Web渗透测试中的应用。首先,介绍Web渗透测试的背景和问题,强调安全性对于Web应用程序的重要性,详细分析Python工具和框架的应用。其次,探讨攻击技术和方法,包括常见的Web漏洞类型、Python在发现和利用漏洞中的应用以及实际案例研究。文章研究表明,Python在Web渗透测试中能够发挥关键作用,有助于提高渗透测试的效率和准确性,确保Web应用程序的安全性。 相似文献
8.
基于Python的混合语言编程及其实现 总被引:10,自引:2,他引:10
Python是一种被广泛使用的脚本语言,它特别适用于混合语言编程的软件开发。本文介绍了Python语言的特点,给出了混合运用Python语言和系统编程语言开发的软件结构,并在此基础上开发了一个类似Logo语言的交互式绘图应用。 相似文献
9.
基于Django快速开发Web应用 总被引:3,自引:0,他引:3
刘班 《数字社区&智能家居》2009,5(3):1616-1618
Django是Python的一个优秀的开源Web开发框架,在Web开发方面具有简洁、清晰、高效、安全的优点,特别适合快速构建各类Web应用。通过一个留言板的开发实例,论述了基于Django快速开发Web应用的基本原理和过程。 相似文献
10.
《计算机应用与软件》2019,(7)
互联网技术的应用在当今社会的各个领域发挥着巨大的作用,尤其是移动通信技术的快速发展,催生了"互联网+"理念并作为一项国家战略,掀起了大众创业,万众创新的高潮。大量的传统行业搭乘着互联网高速发展的列车进行产业升级,服务优化。诸如通过Web技术开发的网上打车工具、订餐软件、订票系统等如雨后春笋般崛起。因此搭建一个实用型MVC框架来满足当今Web开发高效稳定扩展性强的要求具有重要意义。在Python主流开发语言环境下,利用Flask工具搭建一个可高效扩展开发的MVC应用框架,可以让用户快速开发自己的Web应用服务,支持业务功能扩展,方便管理维护,具有利用价值。 相似文献
11.
12.
13.
Python语言在教学辅助软件开发中的应用研究 总被引:1,自引:0,他引:1
介绍Python语言的先进特征,并通过几个应用的例子,说明该计算机语言具有良好的结构,可以作为教学用的计算机语言,并且在教学活动的实际应用中,也吴有很大的价值,例k,结合微软的COM技术,可以方便地调用Office软件的功能.编写出实用的教学辅助软件,提高教学和管理的效果. 相似文献
14.
15.
《软件》2017,(12):246-248
移动应用的前端设计是一个涉及多门学科而且复杂的任务,这个任务在各方面都不是独立的,并且要使用户体验完美地适应应用目标。然而,移动用户交互的发展在很大程度上仍然是一个手工的工作,这导致了工作中会出现编码错误,不一致和效率低下等问题。模型驱动开发(MDD)以文本或视觉语言代表高级应用程序,可用于通过模型到模型和模型到代码转换来自动生成最终产品。本文提出了一种基于IFML标准模型驱动的移动应用程序开发方法。而且描述了IFMLEdit.org,一个开源的在线模型驱动开发(MDD)工具,用于从交互流建模语言(IFML)规范中指定和自动生成快速原型的Web和移动应用程序。 相似文献
16.
选择合理的开发框架对于Java Web应用系统的开发至关重要,常见的Java Web开发框架像Struts、Spring、Hibernate等虽然使用人数较多,但是它们在使用上较为复杂,整合过程较为繁琐。该文提出使用JFinal框架作为SSH框架的替代方案,不但可以提高项目代码的可维护性和可扩展性,更可以大幅度的提高开发效率。 相似文献
17.
介绍Struts框架的体系结构.详细描述Struts2的工作原理,并以登录模块开发为例,阐述Struts2框架在Web应用开发中的具体应用.讨论Struts2框架对中文乱码的处理以及对敏感JSP页面的保护访问。实践证明,使用Struts2框架后.可极大地简化Web应用系统的开发和部署,可快速高效地开发出企业级Web应用程序,在系统可扩展性、可维护性和安全性等软件质量方面也有极大的提高。 相似文献
18.
李俊丽 《计算机与数字工程》2015,43(5)
微博作为国内最受欢迎的社交平台,海量的微博数据必然包含丰富的知识资源.如何获取这些非结构化的数据,是进行微博数据挖掘的基础.根据微博网页的特点,提出了一种基于Linux的python多线程爬虫程序设计方法,通过模拟登录新浪微博,自动获取网页内容,再从网页内容中抽取微博和用户数据,以结构化的CSV数据格式存储或存入MySQL数据库,从而获取微博海量数据和用户信息.通过和基于开放API的爬虫程序进行比较,结果表明,从较长时间考虑,基于Linux的python多线程爬虫程序拥有更加优异的性能. 相似文献