首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
《程序员》2008,(5):26-26
在芝加哥举办的PyCon 2008大会上,Python之父Guido为开发者带来Python 3000及其新特性的主题演讲,并为开发者如何适应语言新特性,及迎接Python 3000应该做的准备提供了建议。  相似文献   

2.
高昂 《程序员》2010,(1):24-24
运行在Java虚拟机上的动态语言已不在少数,渐为开发者所熟知的包括Ruby(JRuby)、Python(Jython)、Groovy以及JavaScript(Rhino)等。在JVM跨平台特性的辅助下,虚拟机上的动态语言被赋予了更为广阔的应用场景。运行在JVM的动态语言中,JRuby无疑是应用最为成功的。  相似文献   

3.
Python语言作为第四代计算机程序语言,正在被人们广泛认知并应用。从2018年计算机语言排行榜中可以看出,Python语言已经跃居榜单前五名。Python语言具有跨平台、开源以及开发效率高等特点,在Web开发方面,基于Python脚本语言的开发日益被程序开发者重视。笔者基于Python的基本特点,从Web开发的需求角度,研究了Python作为脚本语言实现Web开发的可能性。  相似文献   

4.
在经历数个Beta版本后,Python 2.6终于迎来了正式版的发布。Python 2.6开发过程中,Bug管理工作从先前的SourceForge平台转移到基于开源项目Roundup的Bug管理系统之上。同时,新的文档将使用Python开源项目Sphinx来产生美观的HTML输出,以替代之前一直沿用的LaTex格式。除此之外,Python 2.6在字符串格式化、异常处理、Byte文本方面都进行了改进。更多细节可以查看Python开发者林胜在站点onlypython.com给出的Python 2.6版本新特性全文翻译。  相似文献   

5.
安全     
江海客 《程序员》2008,(3):22-22
根据TIOBE给出的编程语言流行度评估报告,Python语言获得2007年的年度编程语言称号。Python 3000目前的版本是3.Oa2,根据官方制定的开发计划,Python 3000将在本年度八月份发布最终的稳定版本。随着3.0正式版发布日期的临近,Python语言的使用比率在08年还有很大持续上升空间。  相似文献   

6.
Open Source     
汤韬 《程序员》2006,(6):15-15
Guido van Rossum最近在他的Blog里开始了对下一代Python语言——Python3000的一系列讨论。首先Python3000虽然很重要但是不会是一个革命性的产品。不会像Perl 5升级到Perl 6那样惊天动地,改得遥遥无  相似文献   

7.
孙天泽 《程序员》2008,(11):23-23
在经历数个Beta版本后,Python2.6终于迎来了正式版的发布。Python2.6开发过程中,Bug管理工作从先前的SourceForge平台转移到基于开源。项目Roundup的Bug管理系统之上。同时,新的文档将使用Python开源项目Sphinx来产生美观的HTML输出,以替代之前一直沿用的LaTex格式。除此之外,Python2.6在字符串格式化、异常处理、Byte文本方面都进行了改进。更多细节可以查看Python开发者林胜在站点onlypython.com给出的Python2.6版本新特性全文翻译。  相似文献   

8.
本文向您介绍适合开发者的七种优秀Python代码审查工具,通过简要分析它们的优缺点。以方便您根据实际开发项目做出选择。虽然Python语言可谓目前最为灵活的开发语言之一,但是开发人员往往会滥用其灵活性,甚至会违反相关的标准。因此,Python代码也经常会出现如下常见质量问题.  相似文献   

9.
赖勇浩 《程序员》2007,(11):80-82
2007年8月31日,Python 3.0版本终于发布了第一个alpha版本。这是一个充满历史意义的日子,意味着之前经常彼人称为Python 3000的Python 3.0走进了现实。Python的设计者Guido van Rossum在加盟Google后宣称有一半的工作时间用以完成Python 3.0的开发,宽裕的自由时间让Guido实现众多新特性成为可能。回味一下Python 3.0的过去,了解它所经历的风风雨雨,在Python 3.0这第一个alpha版本发布之际具有独特意义。  相似文献   

10.
《信息与电脑》2019,(24):37-40
近年来,Python语言广受欢迎,越来越多的软件开发者转到Python开发领域。Django是用Python开发的开放源码的Web框架,遵循MVC设计理念,受到越来越多的关注。使用Django框架,可以在短时间内创建出高品质、易维护和数据库驱动的Web应用程序。基于此,笔者分析了Django框架和PythonWeb的特点,并创建了一个简易的学生管理系统。  相似文献   

11.
汤韬 《程序员》2003,(7):64-68
对Python语言有所了解的朋友相信一定都听说过Zope。作为Python语言所开发的一个“Killer”级的系统软件,正随着近年Python语言的流行而受到更多开发者的关注。Zope也以其独特的设计理念、先进的架构设计、稳定可靠的性能表现而获得2002年Linux Journal杂志应用服务器类的编辑选择奖,并被誉为下一代应用服务器。在国外,已经有越来越多的组织和公司在使用Zope搭建自己的应用系统。如NASA、RedHat、GE等知名企业和组织都是Zope的  相似文献   

12.
孙天泽 《程序员》2009,(1):21-21
Python 3000最终版本已在12月发布,新的Python 3.0与2.x版本相比,在字典和字符串等众多内置对象细节方面发生了较大变化,并且标准库的部分内容也已进行重新组织。伴随新版本的发布,Python社区关注重点将会逐渐转向Python 3000上,对  相似文献   

13.
《Internet》2008,(7):19-19
在"Google开发者日"大会上引人注目的Google App Engine使用户可以"基于Google的基础架构运行自己的网络应用程序"。区别于传统的host服务,部署在App Engine上的应用程序可以享受google的带宽、吞吐量、可靠性等性能和资源。目前App Engine只支持Python Runtime(禁止一些低层操作),但声称未来会支持更多语言,  相似文献   

14.
《程序员》2009,(10):23-23
伴随Python 3.1.1正式版本发布,更多新的特性被引入到Python语言中。在这个向后兼容的版本里,对开发者来说,最大的改进无疑是以C语言实现的I/O模块对3.0版本中Python代码实现的I/O模块进行了替换。更新之后的I/O模块,在打印输出和二进制文件读写方面的效率有了不同程度的进步,特别是在文本文件读取上,性能获得大幅度提升。除此之外,Python 3.1.1版本对int类型进行了优化,并添加新的单元测试特性。  相似文献   

15.
《程序员》2004,(5):78-80
.NET(或者严格的说应该是CLR)的设计初衷就是一个具有跨语言的虚拟机环境。但是微软自己所推出的语言中除了JScript.NET外其它均不能算作是动态语言。微软曾经邀请诸如Perl、PHP、Python、Ruby等知名语言的作者将其移植到。NET平台上。可是时至不久前,除了Perl在.NET有比较好的实现外,其它的语言在.NET上都似乎没有结出更好的果子。于是开发者社群开始流传这样一个观点:.NET的对象模型设计  相似文献   

16.
高昂 《程序员》2010,(5):26-26
并行计算技术的发展和网络带宽的提升,让云存储和云计算一步步走进实际业务应用之中。对于动态语言开发者,如果希望用动态语言借助Hadoop平台实现分治规约应用,并不是一件复杂的事情。Hadoop框架使用Java语言开发,但业务处理不要求必须使用Java语言,而可以使用Python或C++等其他语言进行编码。在Hadoop安装路径下的/src/  相似文献   

17.
在大数据时代,需要大量的算法从杂乱无章的海量数据中挖掘出重要的信息,实现数据的商业价值。Python和R语言都是主流的开源编程工具,定位于数据挖掘和算法编制。Python是一种基于Web、免费、轻量级的解释型语言,而R语言是具有强大算法包的全球流行数理统计软件。结合2种语言的优点,通过Python调用R语言进行混合编程,解析Python调用R的本地和远程两种方法。在阿里云ECS上布置R语言服务器,发挥Python语言强大的胶水功能,在本地机搭建Flask Web框架,实现R语言Holt-Winters预测算法的ECharts网页数据面板的编制。  相似文献   

18.
作为众多成功开源软件产品之一的Python程序设计语言,其自身最具鲜明性的是“动态语言”特性与独特的“面向对象模型”系统。而AOP(面向方面编程)技术,作为OOP(面向对象编程)中解决代码耦合度问题的新技术思路,经历了若干年的研究探索后,已经在C 以及Java语言环境中被实现为实用工具。本文将尝试基于Python语言环境,利用其“动态语言”特性与的“面向对象模型”,设计实现一个轻量工具。  相似文献   

19.
sigmoid函数是人工神经网络中通常采用的传递函数,采用基于Python的软硬件协同设计方法,在FPGA上实现了定点sigmoid函数。实验结果表明采用基于Python的软硬件协同设计方法,可以利用Python上大量的包和模块从而大幅度提高系统设计、仿真和校验的效率,并且能将软件算法快速有效地转换为硬件实现,在整个软硬件设计过程中仅采用Python语言,解决了当前系统设计中软硬件设计者分别采用不同设计语言存在的沟通问题。  相似文献   

20.
随着互联网覆盖领域的不断扩大以及编程语言的不断更新和迅速发展,Web平台需要兼顾越来越多的异构情况。JSON具有语言独立性和平台无关性的特点,与其他轻量级的数据交换格式相比有着显著优势,逐渐成为目前Web平台理想的数据交换格式。Java和Python作为Web开发中两种长期占据主要使用比例的编程语言,越来越多地被开发者在同一个系统中使用。目前如何通过独立数据格式将前后端以及不同的开发语言之间进行连接就成为了一个典型问题。针对这个问题,实现了一种基于JSON的异构平台。在基于Java和Python两种语言进行Web异构平台开发的基础上,以JSON数据格式作为异构平台的统一交换格式以实现前后端的数据通信,同时将JSON数据作为Java和Python的连接方式,得到了较好的效果,并通过一个实验室管理系统的核心功能作为应用示例进行了具体说明。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号