python中if __name__ == ‘__main__’是什么意思

python中if __name__ == ‘__main__’是什么意思执行当前文件中: __name__=='__main__'是返回true,引用模块中的则返回false如:现在有两python文件,one.py和two.py

大家好,又见面了,我是你们的朋友全栈君。

执行当前文件中: __name__ == ‘__main__’ 是返回true,引用模块中的则返回false

如:现在有两python文件,one.py 和 two.py

# file one.py
def func():
    print("func() in one.py")

print("top-level in one.py")

if __name__ == "__main__":
    print("one.py is being run directly")
else:
    print("one.py is being imported into another module")

# file two.py
import one

print("top-level in two.py")
one.func()

if __name__ == "__main__":
    print("two.py is being run directly")
else:
    print("two.py is being imported into another module")

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156109.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 御用导航提示页面_终实现微信位置发送到汽车导航 越用越好用

    御用导航提示页面_终实现微信位置发送到汽车导航 越用越好用我们使用微信,其中一个非常好用的功能就是发送位置。在朋友聚会或者去朋友家做客时,只需朋友发送一个微信用微信位置,我们就非常清楚的得知目的地,直接把这个位置推送给手机里的导航软件,并发起导航。然而对于习惯使用中控屏导航的车友来说,这个过程脱节了。微信位置只能使用手机导航,不能直接推送到车载导航。手动输入,无疑更加烦躁,担心输错,还要确认好几次。在最新的高德地图车机版中,我们留意到更新中“手…

    2022年5月30日
    315
  • C语言输出各种三角形

    C语言输出各种三角形for(i=0;i<n;i++){for(j=0;j<=i;j++)printf("*");printf("\n");}printf("\n");for(i=0;i<n;i++){for(j=0;j<n-i-1;j++)…

    2022年7月24日
    7
  • 基本开关电路

    一、晶体管开关电路:是一种计数地接通-断开晶体管的集电极-发射极间的电流作为开关使用的电路,此时的晶体管工作在截止区和饱和区。当需要输出大的负载电流时,由于集电极电流(负载电流)是放大基极电流而来的,所以必须能够从输入端提供大于1/Hfe的基极电流,这对于输出端的大负载电流情况下的基极驱动电路就无能为力。因此可以采用达林顿管来解决这个问题,达林顿管是一种复合管,它的直流放大倍数Hfe非常大…

    2022年4月5日
    59
  • 电脑显示器尺寸对照表_显示器选购攻略

    显示器是属于电脑的I/O设备,即输入输出设备。它可以分为CRT、LCD等多种。它是一种将一定的电子文件通过特定的传输设备显示到屏幕上再反射到人眼的显示工具。当用电脑来放松娱乐时,一个好的显示器则是必不可少的,看VCD时画面稳定;玩游戏时现场逼真,有一种身临其境的感觉,那种感觉一定特棒,这一切都取决于你选择的显示器品质的高低,对显示器的知识有一个综合的了解无疑会对你有所帮助,下面将就这一问…

    2022年4月4日
    554
  • Jenkins 安装及使用 ( Jenkins 部署 Maven 项目、Jenkins 部署 Vue 项目)

    Jenkins 安装及使用 ( Jenkins 部署 Maven 项目、Jenkins 部署 Vue 项目)Jenkins安装部署及使用。包括Jenkins部署Vue项目,Jenkins部署Maven项目。

    2022年6月2日
    28
  • 微信小程序地图实时定位_小程序获取当前位置定位信息

    微信小程序地图实时定位_小程序获取当前位置定位信息小程序获取当前位置,回到当前位置,地图定位,导航效果因为小程序更新了获取地理位置API接口,需要先在app.json中配置一下permission字段,不然会报微信小程序getLocation需要在app.json中声明permission字段app.json:(不知道具体位置可以看这里,这里有整个app.json的配置)”permission”:{…

    2022年9月28日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号