Python
Python相关内容
纪晓元
Hello world
展开
-
Python单例模式的4种实现方法
#-*- encoding=utf-8 -*- print '----------------------方法1--------------------------' #方法1,实现__new__方法 #并在将一个类的实例绑定到类变量_instance上, #如果cls._instance为None说明该类还没有实例化过,实例化该类,并返回转载 2012-11-28 10:35:14 · 401 阅读 · 0 评论 -
python的接口和抽象类
抽象基类有些面向对象的语言,如JAVA,支持接口,可以声明一个支持给定的一些方法方法,或者支持给定存取协议的类。抽象基类(或者ABCs)是Python里一个相同的特性。抽象基类由abc模块构成,包含了一个叫做ABCMeta的metaclass。这个metaclass由内置的isinstance()和issubclass()特别处理,并包含一批会被Python开发人员广泛用到的基础抽象基类。转载 2012-11-21 15:29:11 · 666 阅读 · 0 评论 -
Python Interface Syntax
PEP: 245Title: Python Interface SyntaxVersion: e2b5d1a8a663Last-Modified: 2009-01-18 09:50:42 +0000 (Sun, 18 Jan 2009)Author: Michel Pelletier Discussions-To:转载 2012-11-21 15:45:08 · 596 阅读 · 0 评论 -
python处理zip压缩文件
网上搜了一下并参考官方文档说明,现将python读写zip文件的相关方法整理如下,以便后查:1、创建zip压缩包#导入zipfile模块import zipfile#以w写入方式创建test.zip文件,压缩模式ZIP_STORED模式进行压缩归档,而默认的模式为ZIP_STORED 非压缩归档zip = zipfile.ZipFile('test.zip', 'w', z转载 2012-12-07 16:08:38 · 1543 阅读 · 0 评论 -
python处理zip压缩文件
从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用。1)简单应用 如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简单的用法,让你一看就能明白。import zipfiledef test_zipFile(): f = zipfile.ZipFile('filename.zip',转载 2012-12-07 16:15:28 · 1460 阅读 · 0 评论 -
python 十进制转换二进制
在python2.6以上的版本中自带了将十进制转化为二进制的函数bin()。看一下bin.__doc__怎么说的。>>> bin.__doc__'bin(number) -> string\n\nReturn the binary representation of an integer or long integer.'>>> 这就是一个将十进制转换为二进制的函数,输出是一个原创 2014-03-04 14:57:46 · 24462 阅读 · 1 评论