E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
__new__
Python中的__
new__
及其用法
__
new__
和__init__的区别__
new__
是Python面向对象语言中一个很少用的函数,更多使用的是__init__这个函数。
Kinegratii
·
2014-10-18 17:00
python
django
[python] 类常用的内置方法
内置方法说明 __init__(self,...)初始化对象,在创建新对象时调用 __del__(self)释放对象,在对象被删除之前调用 __
new__
(cls,*args,**kwd)实例的生成操作
jastme
·
2014-07-24 11:00
Python系列之 __
new__
与 __init__
今天学习了两个魔术方法:__
new__
和 __init__。 开攻: 如果对 Python 有所简单了解的话应该知道它包含类这个概念的。
·
2014-07-12 13:00
python
python的单例模式
#-*-encoding=utf-8-*- print'----------------------方法1--------------------------' #方法1,实现__
new__
方法 #并在将一个类的实例绑定到类变量
sweetdark
·
2014-05-25 19:00
python
from selenium import selenium
'__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__
new
PengMei
·
2014-05-22 23:00
python中的__init__ 、__
new__
、__call__小结
__init__(self,*args,**kwargs)创建完对象后调用,对当前对象的实例的一些初始化,无返回值,即在调用__
new__
之后,根据返回的实例初始化;注意,这里的第一个参数是self即对象本身
·
2014-04-25 11:07
python 中的 __
new__
和 __init__
topics/340028226__new__:创建对象时调用,返回当前对象的一个实例相当于java里面的构造器差不多__init__:创建完对象后调用,对当前对象的实例的一些初始化,无返回值如果重写了__
new
chj90220
·
2014-04-16 15:00
__new__
__init__
Pyquery element内部所有函数
delitem__''__doc__''__format__''__getattribute__''__getitem__''__hash__''__init__''__iter__''__len__''__
new
iloveyin
·
2014-03-14 16:00
详解Python中的__init__和__
new__
一、__init__方法是什么?使用Python写过面向对象的代码的同学,可能对__init__方法已经非常熟悉了,__init__方法通常用在初始化一个类实例的时候。例如:复制代码代码如下:#-*-coding:utf-8-*-classPerson(object):"""SillyPerson"""def__init__(self,name,age):self.name=nameself.ag
·
2014-03-12 17:39
浅谈 Python 中的 __init__ 和 __
new__
1、__init__方法是什么?使用Python写过面向对象的代码的同学,可能对__init__方法已经非常熟悉了,__init__方法通常用在初始化一个类实例的时候,类似java等OO语言里的构造器。例如:#-*-coding:utf-8-*- classPerson(object): """SillyPerson""" def__init__(self,name,age): self.
xrzs
·
2014-03-12 01:00
Python单例模式和Borg惯用法及相关问题
一、单例模式 如果你想保证某个类从始至终最多只能有一个实例,那么单例模式可能会是你首先想到的,使用__
new__
静态方法可以很简单的解决: class
shuiyutian
·
2014-02-26 20:00
单例模式
python
Borg惯用法
Python __
new__
, __init__, __metaclass__, __call__, __del__
这段文档,重点是:__
new__
用来创建类对象,实例化一个cls的类对象,表示这个类已经被加载了,解析了,现在可以拿着这个类创建普通实例对象了。
secretx
·
2014-02-18 22:00
python
python使用__
new__
来实现singleton单例模型
下面利用python新式类里的__
new__
的静态方法来实现。__
new__
原型为object.__new__(cls,[...]),cls是一个类对象。
iamyangjy
·
2014-02-18 21:00
python类参数self使用示例
复制代码代码如下:#coding:utf-8"""__
new__
和__init__到底是怎么一回事,看下面的代码如果类没有定义__
new__
方法,就从父类继承这个__
new__
方法。
·
2014-02-17 09:40
Python 里的 super() 函数和 object.__new__ ()、.__del__() 方法
__new__()自定义__
new__
()方法一般并不常用,而且容易与__init__()相混淆。
lionets
·
2014-01-17 17:00
python
super
__new__
__del__
Python中的__
new__
和__init__
Use __
new__
when you need to control the creation of a new instance.
·
2013-09-18 11:00
python
深入学习Django源码基础3 - python提供的对象默认方法
pycoders-weekly-chinese.readthedocs.org/en/latest/issue6/a-guide-to-pythons-magic-methods.html把pythonobject提供的默认重载方法做了分类1:构造和析构__
new
watsy
·
2013-08-31 15:00
Python单例模式的4种实现方法
#-*-encoding=utf-8-*- print'----------------------方法1--------------------------' #方法1,实现__
new__
方法 #并在将一个类的实例绑定到类变量
cnmilan
·
2013-07-28 18:00
__
new__
的简单应用
用__
new__
与__init__不同,通过继承内建类型对象,__
new__
可以用来创建一个简单的新类型,在__
new__
加入一些动作以完成创建。
·
2013-07-22 14:00
new
python 单例模式
__
new__
()在__init__()之前被调用,用于生成实例对象。利用这个方法和类的属性的特点可以实现设计模式的单例模式。单例模式是指创建唯一对象,单例模式设计的类只能实例实例化1个对象。
pi9nc
·
2013-07-21 11:00
python
python单例模式
__
new__
()在__init__()之前被调用,用于生成实例对象。利用这个方法和类的属性的特点可以实现设计模式的单例模式。单例模式是指创建唯一对象,单例模式设计的类只能实例 实例化1个对象。
huaweitman
·
2013-07-20 13:00
python 对象,属性的方法
对象的创建和销毁 __
new__
(cls[,*args, **kwargs]) &
MaxOmnis
·
2013-07-17 23:00
python
python类常用的内置方法
初始化对象,在创建新对象时调用 __del__(self) 释放对象,在对象被删除之前调用 __
new__
(cls,*args,**kwd) 实例的生成操作 __str__(self) 在使用print
wilelm
·
2013-05-08 14:00
python
方法
内置
python知识点总结
__
new__
(cls,*args,**kwargs)returncls._instanceif__name__=='
openXMPP
·
2013-04-10 15:00
Python __
new__
、__init__、 __call__
Contains: __
new__
: 创建对象时调用,返回当前对象的一个实例 __init__:创建完成对象后调用,对当前对象的实例的一些初始化,无返回值 __call__:
2057
·
2013-03-26 23:00
python
python单例模式
单例模式的4种实现方法:#-*-encoding=utf-8-*-print'----------------------方法1--------------------------'#方法1,实现__
new
张正泽
·
2013-03-16 20:13
python
Python单例模式的4种实现方法
#-*-encoding=utf-8-*- print'----------------------方法1--------------------------' #方法1,实现__
new__
方法 #并在将一个类的实例绑定到类变量
GhostFromHeaven
·
2012-06-17 22:00
python
object
Decorator
Class
encoding
Python单例模式的4种实现方法
阅读更多#-*-encoding=utf-8-*-print'----------------------方法1--------------------------'#方法1,实现__
new__
方法#并在将一个类的实例绑定到类变量
GhostFromheaven
·
2012-06-17 22:00
python2.x
python2.7
python
GhostFromHeaven
单例
Python单例模式的4种实现方法
#-*- encoding=utf-8 -*- print '----------------------方法1--------------------------' #方法1,实现__
new__
方法
GhostFromheaven
·
2012-06-17 22:00
单例
python
GhostFromHeaven
python2.x
python2.7
Python单例模式的4种实现方法
阅读更多#-*-encoding=utf-8-*-print'----------------------方法1--------------------------'#方法1,实现__
new__
方法#并在将一个类的实例绑定到类变量
GhostFromheaven
·
2012-06-17 22:00
python2.x
python2.7
python
GhostFromHeaven
单例
Python Singleton(单例模式)实现
1.重载__
new__
方法classSingleton(object): def__new__(cls,*args,**kwargs): '''Apythonicsingleton''' if'_inst'notinvars
用户名已存在
·
2012-03-27 11:00
PYTHON类
classChinese(Persion):ClassA(object):继承object类使类增加以下功能staticmethod是静态方法classmethod是类方法super是用来返回父类__
new
bravezhe
·
2012-02-23 11:00
第13章 面向对象编程(10)
不可变类型的例子 >>> class RoundFloat(float): ... def __
new__
(cls, val): ... return super(RoundFloat
javatome
·
2011-10-18 15:00
面向对象
python __init__和__
new__
之间的区别
1如果在类中同时定义了__init__和__
new__
,在创建对象的时候会有优先使用__
new__
如classA(object): def__init__(self): print("ininit
carolzhang8406
·
2011-10-09 16:00
python
object
Class
immutable
Constructor
construction
python单例模式
原文地址:http://hi.baidu.com/tianfeng1015/blog/item/f0373dd0fbb8bbcb50da4bca.html我们可以使用__
new__
这个特殊方法。
ddkangfu
·
2011-07-28 11:25
职场
模式
休闲
Python
python单例模式
原文地址:http://hi.baidu.com/tianfeng1015/blog/item/f0373dd0fbb8bbcb50da4bca.html我们可以使用__
new__
这个特殊方法。
ddkangfu
·
2011-07-28 11:25
单例
模式
python
职场
休闲
Python MetaClass
metaclass的原理其实是这样的:当定义好类之后,创建类的时候其实是调用了type的__
new__
方法为这个类分配内存空间,创建好了之后再调用type的__init
bestchenwu
·
2011-05-19 20:00
python
F#
[python] 类常用的内置方法
初始化对象,在创建新对象时调用 __del__(self) 释放对象,在对象被删除之前调用 __
new__
(cls,*args,**kwd) 实例的生成操作 __str__(self) 在使用prin
·
2011-05-04 11:00
python
Python 文件对象的方法
__doc__','__enter__','__exit__','__format__','__getattribute__','__hash__','__init__','__iter__','__
new
HeDT
·
2010-10-15 13:00
python
方法
文件对象
扩展Django的Group
www.iteye.com/topic/341893 想把内置的Group当作部门来用,增加两个部门电话和email字段,如下 class ProfileGroupBase(type): def __
new
hanyh
·
2009-06-01 10:00
django
python
mobile
利用metaclass实现python的aop
其实python这类非常动态的语言要实现AOP是很容易的,所以首先我们要来先定义一个metaclass 然后我们要在__
new__
()这个metaclass 的时候动态植入方法到要调用地方法的前后。
ipconfiger
·
2008-12-06 23:00
AOP
python
利用metaclass实现python的aop
其实python这类非常动态的语言要实现AOP是很容易的,所以首先我们要来先定义一个metaclass 然后我们要在__
new__
()这个metaclass 的时候动态植入方法到要调用地方法的前后。
ipconfiger
·
2008-12-06 23:00
AOP
python
Python的面向对象之class初览
Pythoninanutshell,作者见了很多东西,但是都没有讲得很清楚,说些new-style的class内容,包括一些discriptor如__get__、__set__的,都不知道怎么回事,还有new-style中的__
new
HegcH
·
2008-08-31 21:00
用metaclass来实现AOP
当a的setx方法被调用时,会被“拦截”,先输出pre...然后是原始setx的方法调用,最后输出post...class MetaAll(type): def __
new__
(mcl, name,
Cavingdeep
·
2006-04-28 09:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他