思路是10/16进制的转换和字符串的处理开始造轮子1、判断是否是mac地址正则匹配是否符合条件1importre23defisMac(string):4preg=re.compile('^([a-fA-F0-9]{2}:){5}[a-fA-F0-9]{2}$')5ret=preg.match(string)6ifretisNone:7returnFalse8else:9returnTrue2、mac转int替换掉冒号转16进制1defmacToInt(ma
系统 2019-09-27 17:49:03 2363
python进阶学习笔记(二)2013-05-2300:18虫师阅读(...)评论(...)编辑收藏本节学习图形用户界面------------------------本节介绍如何创建python程序的图形用户界面(GUI),也就是那些带有按钮和文本框的窗口。这里介绍wxPython:下载地址:http://www.wxpython.org/download.php根据自己的操作系统下载相应版本。安装:安装过程非常简单,以win7系统为例,点击下载的exe
系统 2019-09-27 17:48:48 2363
python的zipfile提供了非常便捷的方法来压缩和解压zip文件。例如,在py脚本所在目录中,有如下文件:复制代码代码如下:readability/readability.jsreadability/readability.txtreadability/readability-print.cssreadability/sprite-readability.pngreadability/readability.css将readability目录中的文件
系统 2019-09-27 17:48:06 2363
Python3中我们利用内置模块json解码和编码JSON对象,JSON(JavaScriptObjectNotation)是指定RFC7159(废弃了RFC4627)和ECMA-404是一种轻量级数据交换格式,受JavaScript对象文字语法的启发(虽然它不是JavaScript1的严格子集)。下面为Python对象-->JSON对象的对照关系表。dumps编码我们利用dumps将Python对象编码为JSON对象,当然dumps只完成了序列化为str
系统 2019-09-27 17:47:01 2363
Python入门实践10——列表(List)列表(List)一、目标1、列表类似c语言的数组,不过其元素可以是任意类型2、掌握列表的9大操作3、学会使用列表的函数和方法二、要点1、列表列表可以看成是一串有序的数据集合,它可以存放任何类型的数据,甚至是不同类型的数据。你可以将它想象成一列队伍,其中有各个国家的人,甚至还要小猫和小狗。将数据放入一对方括号[]内来表示列表,数据之间用逗号相隔。例如,以下是某个四口之家的身高数据列表:family=[1.73,1.
系统 2019-09-27 17:46:35 2363
configparse#importconfigparser#config=configparser.ConfigParser()#config["DEFAULT"]={'ServerAliveInterval':'45',#'Compression':'yes',#'CompressionLevel':'9',#'ForwardX11':'yes'#}#config['bitbucket.org']={'User':'hg'}##config['tops
系统 2019-09-27 17:46:08 2363
Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习Python的基础语法,让你快速学会Python编程。第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过Python解释器的交互模式进来编写代码。linux上你只需要在命令行中输入Python命令即可启动交互式编程,提示窗口如下:$pythonPython2.7.6(default,Sep92014,15:04:36)[GCC4.2.1
系统 2019-09-27 17:38:44 2363
本题是道模拟题,又错了好几次,真太不细心了!你聪明的,能先去做做zju1710TheSnail吗?若你已经AC了,请来告诉我下面的程序错在哪里,谢谢!#includeusingnamespacestd;inth,u,d,f;boolflag;intclimb()...{inti=1;doubles=0,t=u,deta=t*f/100;while(true)...{s+=t;if(s>h)...{flag=true;break;}s-=
系统 2019-08-29 23:52:40 2363
Vista系统以其豪华的主界面与新功能受到大家的好评,其中边栏(注:在WindowsVista中文版中Sidebar正式译为“边栏”,非“侧边栏”)就是Vista系统推出的一个新功能。通过边栏用户可以简单、高效的管理自己的电脑。但是该组件只提供给Vista。由于各种原因,不能升级Vista的用户就不能够享受Vista边栏带来的便利吗?当然不是!网上有高人把边栏从Vista中提取出来,使得XP系统用户也可以使用该功能了。下面就请大家随笔者一起来体验XP系统运
系统 2019-08-29 23:51:22 2363
这是SmashingMagazine花费几个月的时间研究编写的2009年Web设计风格与潮流,SmashingMagazine的编辑们对当前流行的大量Web设计风格进行分析,总结出那些可能在2009年风行的潮流,包括新的设计元素,新的图形方式,并给出大量的漂亮的示例。这是第一部分10个潮流,第二部分15个潮流将于下周推出。2009Web设计风潮凸版印刷风格富UI透明PNG大字体代用字体灯箱框媒体块杂志式样幻灯滚动重点展示区域1.凸版印刷风格这种风格有些出人
系统 2019-08-29 22:41:02 2363