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

怎么做网站免费的教程/深圳网站建设服务

怎么做网站免费的教程,深圳网站建设服务,香港备案查询网站,广东深圳住房和城乡建设部网站类的__dict__返回的是:类的静态函数、类函数、普通函数、全局变量以及一些内置的属性都是放在类的__dict__里的, 而实例化对象的:__dict__中存储了一些类中__init__的一些属性值。 import的py文件 __dict__返回的是:__init__的…

类的__dict__返回的是:类的静态函数、类函数、普通函数、全局变量以及一些内置的属性都是放在类的__dict__里的,

而实例化对象的:__dict__中存储了一些类中__init__的一些属性值。 

import的py文件 __dict__返回的是:__init__的一些属性值  +  该py文件中的不在class中的方法(可以进行调用并得到返回值)

一、在一个py文件内调用:

可以通过__dict__访问类中的所有属性的键值对

__dict__的返回值为字典,你可以通过

class MyTestDict(object):a = 0b = 1def __init__(self):self.a = 2self.b = 3def test_func(name=None):print('I am {}'.format(name))@staticmethoddef static_test():print('static_test')@classmethoddef class_test(cls):print('class_test')myTestDict = MyTestDict()
print(MyTestDict.__dict__)
print(myTestDict.__dict__)

{'__module__': '__main__',

'a': 0,

'b': 1,

'__init__': <function MyTestDict.__init__ at 0x7f1057ed5700>,

'test_func': <function MyTestDict.test_func at 0x7f1057e00c10>,

'static_test': <staticmethod object at 0x7f1057f84cd0>,

'class_test': <classmethod object at 0x7f1057f21400>,

'__dict__': <attribute '__dict__' of 'MyTestDict' objects>,

'__weakref__': <attribute '__weakref__' of 'MyTestDict' objects>,

'__doc__': None}

{'a': 2, 'b': 3}

通过字典__dict__实例化类:

print(MyTestDict.__dict__["test_func"](name='XiaoMing'))

I am XiaoMing

二、在另外一个py文件调用:

official.py文件内容:

class MyTestDict(object):a = 0b = 1def __init__(self):self.a = 2self.b = 3def test_func(name=None):print('I am {}'.format(name))@staticmethoddef static_test():print('static_test')@classmethoddef class_test(cls):print('class_test')# 如果在class外部,则在import这个py文件的时候,可以通过official.__dict__['test_func_Out'](name='Tom')来调用
def test_func_Out(name=None):print('I am {}'.format(name))return name

另外一个py文件:

这样可以调用另外py文件中的方法

import officialprint(official.__dict__['test_func_Out'](name='Tom'))

I am Tom
Tom
 

python中的__dict__ - 知乎

http://www.rdtb.cn/news/87.html

相关文章:

  • 做实验教学视频的网站/无锡营销型网站建设
  • 网站优化方法/mac蜜桃923色号
  • wordpress知更鸟教程/南京seo公司
  • 合肥网站模板建站/推广咨询服务公司
  • 做简单网站的框架/百度推广app怎么收费
  • 百度seo网站/权重查询站长工具
  • 设计家官网台湾/引擎优化是什么意思
  • 网站建设的开源平台/百度今日数据统计
  • 重庆网站建设网领科技/不限次数观看视频的app
  • 观山湖区网站建设/it培训机构排名
  • 前端角度实现网站首页加载慢优化/推广普通话的手抄报
  • 做效果图网站有哪些/运营和营销是一回事吗
  • 培训人员网站建设/云南seo简单整站优化
  • 网站后台开发步骤/流感用什么药最好
  • 怎样做二维码链接到网站上/武汉新一轮疫情
  • 外贸网站设计师/seo优化评论
  • 模板建站小程序/关键词排名代发
  • 背景图网站/网站建立
  • 金融投资理财网站建设/网络营销软件站
  • 番禺高端网站建设公司/seo技巧课程
  • 昆明网站seo多少钱/惠州网络推广平台
  • 开封网站建设公司排名/营销策划机构
  • 做网站专业/赛雷猴是什么意思
  • 新乡 网站建设/做百度推广的网络公司广州
  • 怎么样做小程序/长春网站快速优化排名
  • wordpress支持多站点/网站服务器ip查询
  • 建设银行信用卡网站是哪个好/广州今日头条新闻最新
  • 山东住房和建设庭网站/山东seo百度推广
  • 图像处理专业网站/北京网络营销咨询公司
  • 手机网站建设万网/营销网站类型