分类

链接

2022 年 8 月
1234567
891011121314
15161718192021
22232425262728
293031  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > Python > 正文
共享办公室出租
python静态变量赋值
Python 暂无评论 阅读(82)

使用dir获取所有属性(包含静态),使用Exce赋值

  1.  
  2. import json
  3.  
  4.  
  5. class Article(object):
  6.     title = None
  7.     link = None
  8.     abstract = None
  9.     keywords = []
  10.     content = None
  11.     pub_date = None
  12.     xxx = '99999'
  13.  
  14.     def __init__(self):
  15.         for p in dir(self):
  16.             if not p[0:2] =='__':
  17.                 exec('self.'+p+' = Article.'+p)
  18.  
  19.         pass
  20.      
  21.    
  22.         
  23. = Article()
  24. print(a.__dict__)
  25. output:  {'abstract': None, 'content': None, 'keywords': [], 'link': None, 'pub_date': None, 'title': None, 'xxx': '99999'}

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:python静态变量赋值 | Bruce's Blog

发表评论

留言无头像?