python中根据name获取当前模块下的变量

代码如下:

# -*- coding: utf-8 -*-
import sys

name0 = 'this is name0'
name1 = 'this is name1'

module = sys.modules[__name__]

for i in range(2):
    attr_name = 'name{0}'.format(i)
    attr = getattr(module, attr_name)
    print('attr - {0} value is: {1}'.format(attr_name, attr))
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 四年前的同事 如今的你 我万万不敢把你和这起悲剧联系在一起 不能人中凤 也算一等一的娇姐 某个年终会 你红呢耀眼 ...
    亦柔阅读 156评论 0 0
  • 非常开心成为趣我大家庭的一员,悦运动,悦快乐!希望可以帮助所有的孩子都有一个棒棒的身体和积极的思维方式去迎接未来的...
    桥上桥树阅读 452评论 0 0
  • 互联网这个词很热,好多传统企业也拼命往互联网这个词上靠,说我们的企业在往互联网上转型。但是我们有什么标准衡量一个公...
    张振华01阅读 471评论 2 6
  • “点我查看更多精彩内容”
    蜗流儿阅读 4,335评论 36 99