简说python发展历史Python是著名的“龟叔”GuidovanRossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。python从ABC语言发展起来,受到Modula-3的影响,同时结合了Unixshell和C的习惯如今python已成为最受欢迎的程序设计语言之一,根据TIOBE提供的编程语言指数走势图可以发现python近些年的占有率一直保持着增长势头。还是那句口号,人生苦短,我学python语言特性Python是完全面向对
系统 2019-09-27 17:49:35 1985
1关于Matplotlib模块Matplotlib是一个由JohnHunter等开发的,用以绘制二维图形的Python模块。它利用了Python下的数值计算模块Numeric及Numarray,克隆了许多Matlab中的函数,用以帮助用户轻松地获得高质量的二维图形。Matplotlib可以绘制多种形式的图形包括普通的线图,直方图,饼图,散点图以及误差线图等;可以比较方便的定制图形的各种属性比如图线的类型,颜色,粗细,字体的大小等;它能够很好地支持一部分Te
系统 2019-09-27 17:49:31 1985
importsysimportimportlibimportcv2#注意python2中,直接调用reload(sys),但python3中要importimportlibimportlib.reload(sys)#获取训练好的人脸的参数数据,这里直接从GitHub上使用默认值,注意该xml文档要放在执行目录下face_cascade=cv2.CascadeClassifier('./haarcascades/haarcascade_frontalface
系统 2019-09-27 17:46:16 1985
实例如下:#!/usr/bin/python#-*-coding:utf-8-*-importrandomclassCDispatch:def__init__(self,sum,count):self.sum=sumself.count=count#print'initheresum=',sum,',count=',countdef__del__(self):pass#print'rundeltheclass'defgetListInfo(self):li
系统 2019-09-27 17:45:27 1985
今天遇到一个问题,在同事随意的提示下,用了itertools.groupby这个函数。不过这个东西最终还是没用上。问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。直观方法最简单的思路就是:ids=[1,2,3,3,4,2,3,4,5,6,1]news_ids=[]foridinids:ifidnotinnews_ids:news_ids.append(id)printnews_ids这样也可行,但是看起来不够爽。用set另外一个解决方案
系统 2019-09-27 17:38:46 1985
动态网站的问题就在于它是动态的。也就是说每次用户访问一个页面,服务器要执行数据库查询,启动模板,执行业务逻辑以及最终生成一个你所看到的网页,这一切都是动态即时生成的。从处理器资源的角度来看,这是比较昂贵的。对于大多数网络应用来说,过载并不是大问题。因为大多数网络应用并不是washingtonpost.com或Slashdot;它们通常是很小很简单,或者是中等规模的站点,只有很少的流量。但是对于中等至大规模流量的站点来说,尽可能地解决过载问题是非常必要的。这
系统 2019-09-27 17:38:44 1985
Pythonmax内置函数max(iterable,*[,key,default])max(arg1,arg2,*args[,key])Returnthelargestiteminaniterableorthelargestoftwoormorearguments.Ifonepositionalargumentisprovided,itshouldbeaniterable.Thelargestitemintheiterableisreturned.Iftw
系统 2019-09-27 17:37:52 1985
提供视图配置选项如果你发布一个Django的应用,你的用户可能会希望配置上能有些自由度。这种情况下,为你认为用户可能希望改变的配置选项添加一些钩子到你的视图中会是一个很好的主意。你可以用额外URLconf参数实现。一个应用中比较常见的可供配置代码是模板名字:defmy_view(request,template_name):var=do_something()returnrender_to_response(template_name,{'var':var
系统 2019-09-27 17:37:44 1985
5月21日,微软正式发布了MOICE,这是OFFICE2003和2007提供的最新安全功能。MOICE,就是MicrosoftOfficeIsolat
系统 2019-08-29 23:47:22 1985
在http://www.theserverside.com/articles/article.tss?l=LightweightModeling一文中,作者介绍了一种实际可行的MDA方法。即通过UML->EMFModel->Code得到领域模型的代码。然后将领域模型的代码通过JETtemplates生成更多的程序代码。一种实际的MDA方法--LightweightDomainSpecificModeling
系统 2019-08-29 23:46:01 1985