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

旅游网站开发 结束语wordpress直播网站主题

旅游网站开发 结束语,wordpress直播网站主题,html空白模板下载,泉州最专业手机网站建设哪家好python中的反射功能是由以下四个内置函数提供#xff1a;hasattr、getattr、setattr、delattr#xff0c;改四个函数分别用于对对象内部执行#xff1a;检查是否含有某成员、获取成员、设置成员、删除成员。 获取成员: getattr class Foo:def __init__(self, name, age):se… python中的反射功能是由以下四个内置函数提供hasattr、getattr、setattr、delattr改四个函数分别用于对对象内部执行检查是否含有某成员、获取成员、设置成员、删除成员。 获取成员: getattr class Foo:def __init__(self, name, age):self.name  nameself.age  age obj  Foo(klvchen, 18) inp  input() v  getattr(obj, inp) print(v) 运行结果: name klvchen class Foo:def __init__(self, name, age):self.name  nameself.age  agedef show(self):return %s-%s %(self.name, self.age) obj  Foo(klvchen, 18) func  getattr(obj, show) print(func) res  func() print(res) 运行结果: bound method Foo.show of __main__.Foo object at 0x00000234F6942588 klvchen-18 检查是否含有成员: hasattr class Foo:def __init__(self, name, age):self.name  nameself.age  agedef show(self):return %s-%s %(self.name, self.age) obj  Foo(klvchen, 18) print(hasattr(obj, name1)) 运行结果: False 设置成员: setattr class Foo:def __init__(self, name, age):self.name  nameself.age  agedef show(self):return %s-%s %(self.name, self.age) obj  Foo(klvchen, 18) # print(hasattr(obj, name1)) setattr(obj, key, value) print(obj.key) 运行结果: value删除成员: delattr class Foo:def __init__(self, name, age):self.name  nameself.age  agedef show(self):return %s-%s %(self.name, self.age) obj  Foo(klvchen, 18) print(obj.name) delattr(obj, name) print(obj.name) 运行结果: klvchen AttributeError: Foo object has no attribute name 通过字符串的形式操作对象中的成员 class Foo:stat  666def __init__(self, name, age):self.name  nameself.age  age res  getattr(Foo, stat) print(res) 运行结果: 666 创建两个文件s1.py 和 s2.py s2.py 内容如下: NAME  klvchen def func():return func s1.py 内容如下: import s2 res1  getattr(s2, NAME) print(res1) res2  getattr(s2, func) result  res2() print(result) 运行 s1.py 文件: klvchen func 创建两个文件s1.py 和 s2.py s2.py 内容如下: NAME  klvchen def func():return cwe class Foo:def __init__(self):self.name  666 s1.py 内容如下: import s2 res1  getattr(s2, NAME) print(res1) res2  getattr(s2, func) result  res2() print(result) cls  getattr(s2, Foo) print(cls) obj  cls() print(obj) print(obj.name) 运行 s1.py 文件运行结果 klvchen cwe class s2.Foo s2.Foo object at 0x000001CFCDBB2438 666 创建两个文件s1.py 和 s2.py s2.py 内容如下: def f1():return 首页 def f2():return 新闻 def f3():return 精华 s1.py 内容如下: import s2 inp  input(请输入要查看的URL: ) if hasattr(s2, inp):func  getattr(s2, inp)result  func()print(result) else:print(404) 运行 s1.py 文件运行结果 请输入要查看的URL: f1 首页
http://www.zqtcl.cn/news/951543/

相关文章:

  • 北京 网站建设 知乎上海公司买新能源车
  • 成都微网站wordpress 购买
  • 网站开发一般要用到哪些软件软件开发工程师机构
  • dj网站开发建设网站备案 换空间
  • 网站建设哪家最好网站开发怎么报价
  • app 微商城网站建设网站建设流程百科
  • 网站短期培训学校小说网站怎么建设的
  • 最简单的免费网站制作模板电子商务 网站系统
  • 网站域名备案授权书网站建设长春
  • 网站维护主要从哪几个方面做seo营销的概念
  • 北京网站建设营销网站策划案4500
  • 网站建设售后培训wordpress 过滤html
  • 湖北森泰建设集团有限公司网站国外产品设计网站推荐
  • 网站建设与代运营产品介绍排版网页设计教程
  • 音乐网站排名搜索引擎网络推广方法
  • asp.net 企业网站昆明高端seo怎么做
  • 图书馆网站建设需求方案企业网站背景图片
  • 网站app的作用做家教网站资质
  • 资源网站搭建北京app网站建设
  • 天津做宠物饲料的网站wordpress添加注册页面模板
  • 网站建设公司石家庄php网站开发报价
  • 国外免费网站服务器链接cpa自己做网站
  • 手机网站的优缺点2024中国企业500强
  • 黄河道网站建设网站设计标语
  • 企业网站建设范文wordpress 5.1
  • 网站 河北 备案 慢设计一个营销方案
  • 网站建设培训合肥品牌设计案例
  • 建网站注册免费云服务器
  • 可以做网站的公司有哪些聊天软件开发厂家有哪些
  • 正规网站建设公司一般要多少钱婚纱网站有哪些