关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Python不同模块下特殊变量的使用(python怎么调用模块的变量)

发布时间:2022-07-04 20:15:47

  1、当模块(源文件)作为主程序运行,解释器将硬编码字符串赋值"__main__"给__name__变量。

[code]# It's as if the interpreter inserts this at the top
# of your module when run as the main program.
__name__ = "__main__"[/code]

  2、当模块被另一个导入时,导入语句中的名称分配给__name__变量。

假设某个其他模块是主程序并且它导入您的模块。这意味着在主程序或主程序导入的其他模块中有这样的语句:

[code]# Suppose this is in some other main program.
import foo[/code]

解释器将搜索您的foo.py文件(以及搜索其他一些变体),并且在执行该模块之前。

[code]# It's as if the interpreter inserts this at the top
# of your module when it's imported from another module.
__name__ = "foo"[/code]

以上就是Python不同模块下特殊变量的使用,希望对大家有所帮助。



相关推荐

【2022年的云计算虚拟化市场现状和发展(云计算未来市场) >>点击查看详情<<

【习近平向“全球发展:共同使命与行动价值”智库媒体高端论坛致贺信 >>点击查看详情<<

/template/Home/Redyun/PC/Static