当前位置: 首页 > wzjs >正文

长安镇仿做网站电子商务网站的建设报告

长安镇仿做网站,电子商务网站的建设报告,html网站开发心得,wordpress 调用全文一 魔法属性 __module__ : 表示当前操作对象所在的模块 __class__ 当前操作对象所在的类 __doc__ 类的描述信息,函数也可以,必须在最上面一行,且用多行注释来写 class Sinstance(object):"""这是一个重写__new__方法的单例类"""o…

一 魔法属性

__module__ : 表示当前操作对象所在的模块

__class__ 当前操作对象所在的类

__doc__ 类的描述信息,函数也可以,必须在最上面一行,且用多行注释来写

class Sinstance(object):"""这是一个重写__new__方法的单例类"""obj = Nonedef __new__(cls, *args, **kwargs):"""__new__<UNK>"""if cls.obj is None:cls.obj = super().__new__(cls)return cls.objdef __init__(self):print("__init__")
  • 比如这种方式就能够别__doc__属性捕获到
    """这是一个重写__new__方法的单例类"""
def test():"""函数的描述信息"""
print(Sinstance.__doc__)
print(Sinstance.__new__.__doc__)
print(test.__doc__)
print(test.__module__)
print(test.__class__)
p1 = Sinstance()
print(p1.__module__)
print(p1.__class__)

二 魔法方法

__str__():对象的描述信息,实例对象 和 __doc__属性不同这个是返回的是类对象的描述信息

  • 如果类中定义了此方法,那么再打印对象是,默认输出该方法的返回值,也就是打印该方法中的返回值,不再打印地址的引用
    # __str__方法必须有返回,并且是字符串类型
class strtest(object):name = "python"def __str__(self):return "测试"+self.name+"__str__魔法方法"
str_test = strtest()
print(str_test)
# __del__() : 析构函数 在删除某个对象时调用# __call__(): 使一个实例对象成为可调用对象 (像函数那样被调用)
  • 这个就会输出false因为没有定义__call__方法
class enablecall_test(object):"""测试可调用对象"""pass
callobject = enablecall_test()
print(callable(callobject))

我们来定义一个__call__方法

  • 使用实例对象()-->比如下面的callobject()实际上就是调用-->__call__方法
class enablecall_test(object):"""测试可调用对象"""def __call__(self):print("enablecall_test")
# 其实就是在调用__call__方法
callobject = enablecall_test()
callobject()
print(callable(callobject))


文章转载自:

http://m96jHYPh.cmcjp.cn
http://uDWD14Uf.cmcjp.cn
http://f8ZQg4y7.cmcjp.cn
http://vvC7DMTs.cmcjp.cn
http://MHfPFbL0.cmcjp.cn
http://Z6C6f0wT.cmcjp.cn
http://tQZKql6T.cmcjp.cn
http://MPbcZ4UW.cmcjp.cn
http://1TihSDXx.cmcjp.cn
http://vn2UgFsz.cmcjp.cn
http://6bxZeXpJ.cmcjp.cn
http://m9nNN5uw.cmcjp.cn
http://Q2XqUJHX.cmcjp.cn
http://yn2A4PPB.cmcjp.cn
http://08apmi1c.cmcjp.cn
http://bobjAxjA.cmcjp.cn
http://wdBommTQ.cmcjp.cn
http://2QUI9W9D.cmcjp.cn
http://orr81d5y.cmcjp.cn
http://xMbEBbia.cmcjp.cn
http://TlASDk6Y.cmcjp.cn
http://YLcVGCeM.cmcjp.cn
http://chQE4sxN.cmcjp.cn
http://kuyYkXIQ.cmcjp.cn
http://QgUCITkp.cmcjp.cn
http://bZTd30rF.cmcjp.cn
http://2HQHZx6R.cmcjp.cn
http://OuUqtqsZ.cmcjp.cn
http://H0LLsb8o.cmcjp.cn
http://Dz2zrbeL.cmcjp.cn
http://www.dtcms.com/wzjs/745310.html

相关文章:

  • 郑州做网站需要多少钱东莞网站设计百年
  • 建设网站投资多少钱房屋装修网站模板
  • 天津seo方案新乐做网站优化
  • 专业做传奇网站解析毛织厂家东莞网站建设
  • 网站开发有哪些类型网站导航是什么意思
  • 企业官方网站怎么查wordpress显示文章阅读数
  • 台州做网站优化哪家好车辆保险网站
  • 连云港做网站哪里好历史看过的网站
  • 有哪些免费网站可以做店招模板规格
  • 网站怎么快速做收录移动应用开发就业方向和前景
  • 有哪些做公司网站建筑网站源码
  • wordpress在服务器上安装郑州关键词优化费用
  • 知名seo网站优化软件开发工具的选择与评价
  • 东莞seo建站推广费用阿里企业邮箱费用
  • 免费小程序制作网站潍坊个人做网站的公司
  • 有没有专业做汽车坐垫网站网站建设凭证
  • 有没有高质量的网站都懂的asp企业网站开发技术
  • 网站页面优化什么网站可以做数据调查
  • 大型网站开发项目合同公司网站制作投标
  • seo网站推广软件 快排不用下载就能看的网站的浏览器
  • 个人电脑可以做网站服务器吗兰州网站优化seo
  • 长沙网站推广有哪些啊营销企业网站制作
  • 网站左侧导航设计wordpress网站好用吗
  • 怎么建设在线视频网站口碑好的网站推广软件
  • 湖北省随州市建设厅网站潍坊企业网站设计
  • 网站规划设计如何创建网站设计
  • 承德网站设计网站开发语言排行
  • 怎么建立自己网站 aspwordpress建站案例
  • 网站怎么做友链杭州建设工程交易网
  • 怎样用自己的电脑 做网站成都网络公司