搜索到与相关的文章
Python

Python过滤函数filter()使用自定义函数过滤序列实例

filter函数:filter()函数可以对序列做过滤处理,就是说可以使用一个自定的函数过滤一个序列,把序列的每一项传到自定义的过滤函数里处理,并返回结果做过滤。最终一次性返回过滤后的结果。filter()函数有两个参数:第一个,自定函数名,必须的第二个,需要过滤的列,也是必须的DEMO需求,过滤大于5小于10的数:复制代码代码如下:#coding=utf8#定义大于5小于10的函数defguolvhanshu(num):ifnum>5andnum<10:

系统 2019-09-27 17:46:02 2037

Python

python3 enum模块的应用实例详解

一、枚举与字典类型字典类型的缺点:1.值可变2.没有防止相同标签的功能枚举的特点:1.枚举类的值不可以被外界更改2.不能存在相同的标签,但允许不同标签存在相同的枚举值,即后者相当于前者的别名3.枚举值可以是任意类型4.枚举标签尽量用大写fromenumimportEnum#普通类classdict():green=1green=2red=3dict.red=4print(dict.red)>>>4classVIP(Enum):RED=1GREEN=2YEL

系统 2019-09-27 17:45:52 2037

Python

python虚拟环境virualenv的安装与使用

前言在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。一、安装virtualenv#installpiponmacbrewinstallpythoncurlhttps://bootstrap.pypa.io/ez_setup.py-o-|sudopythonsudoeas

系统 2019-09-27 17:45:32 2037

Python

Python 实现文件的全备份和差异备份详解

Python实现文件的全备份和差异备份之前有写利用md5方式来做差异备份,但是这种md5方式来写存在以下问题:md5sum获取有些软连接的MD5值存在问题不支持对空目录进行备份,因为md5sum无法获取空目录的md5值权限的修改md5sum无法判断解决方案:利用文件的mtimectimemtime(Modifiedtime)是在写入文件时随文件内容的更改而更改的ctime(Createtime)是在写入文件、更改所有者、权限或链接设置时随Inode的内容更

系统 2019-09-27 17:45:28 2037

Python

详解Python的Django框架中的模版继承

在实际应用中,你将用Django模板系统来创建整个HTML页面。这就带来一个常见的Web开发问题:在整个网站中,如何减少共用页面区域(比如站点导航)所引起的重复和冗余代码?解决该问题的传统做法是使用服务器端的includes,你可以在HTML页面中使用该指令将一个网页嵌入到另一个中。事实上,Django通过刚才讲述的{%include%}支持了这种方法。但是用Django解决此类问题的首选方法是使用更加优雅的策略――模板继承。本质上来说,模板继承就是先构造

系统 2019-09-27 17:37:53 2037

编程技术

仿真艺术设计3.5--遮罩运用之聚光灯效果

象我们看到的一样,一个生动的遮罩,能使动画得到一个令人满意的效果。实际上它不需要太多的努力就能用一个动画遮罩创建各种不同的效果,比如为一个客户的logo做的聚光灯效果。1.第一件事你需要一些要在其上照亮一个聚光灯的文本或其它图片。将它转换为元件。背景如果不是黑色也要用较暗的颜色。要看到亮的,我们首先必须创建一个黑暗的背景。如果背景是非常明亮的这个技巧不能得到相同的效果。2.在图片层上面新建一个图层并将它转换为遮罩层。图片层将自动连接成被遮罩层。按住shif

系统 2019-08-29 23:35:35 2037

编程技术

一些很实用且必用的小脚本代码:

脚本1:进入主页以后自动播放声音脚本2:进入主页后自动最大话,省的去在自己单击了脚本3:显示现在时间的脚本

系统 2019-08-29 23:31:22 2037

编程技术

多条件进行查询

StringBufferbuf=newStringBuffer();buf.append("fromServicelistasslwhere1=1andsl.visValid='y'");if(vcustomerId!=null&&!vcustomerId.equals("")&&!vcustomerId.equals("null")){buf.append("andsl.vcustomerIdlike'%"+vcustomerId+"%'");}if(v

系统 2019-08-29 22:58:03 2037

编程技术

"1角钱"身价高达1万

浏览字体【大中小】金融危机下多数藏品大受打击,背绿水印一角的价格仍然走高,卖价1万多。据了解,“背绿”一角是因该券背面的菊花两边为墨绿色而得名。后来,因为其背面颜色与同时流通的二角纸币相近,容易混淆,所以,发行仅一年人民银行就将其进行了回收。这样一来,背面绿色的一角券就成为了第三套人民币中发行量最少、发行时间最短、存世量最少的一角纸币,又被称为“背绿券”或“蝴蝶券”。资深钱币经营者陈方喜介绍,背绿一角因存世量小而显

系统 2019-08-29 22:47:40 2037

编程技术

Class.forName(),Class.forName().newInstance

在Java开发特别是数据库开发中,经常会用到Class.forName()这个方法。通过查询JavaDocumentation我们会发现使用Class.forName()静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance()静态方法来实例化对象以便操作。因此,单单使用Class.forName()是动态加载类是没有用的,其最终目的是为了实例化对象。这里有必要提一下就是Class下的newInstance()和ne

系统 2019-08-29 22:02:43 2037