`
cakin24
  • 浏览: 1390148 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Python的__name__属性妙用

阅读更多
Python的__name__属性
一 介绍
一个模块被另一个程序第一次引入时,其主程序将运行。
如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用__name__属性来使该程序块仅在该模块自身运行时执行。
二 代码
  1. if __name__ =='__main__':
  2. print('程序自身在运行')
  3. else:
  4. print('我来自另一模块')
三 运行结果
1、当直接运行该脚本
程序自身在运行
2、当被引用运行该脚本
我来自另一模块
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics