首页 > 编程语言 >Python if __name__ == '__main__':

Python if __name__ == '__main__':

时间:2022-08-23 21:34:37浏览次数:51  
标签:__ name Python py 模块 test main

每个python模块(python文件,也就是此处的 test.py 和 import_test.py)都包含内置的变量 __name__,当该模块被直接执行的时候,__name__ 等于文件名(包含后缀 .py );如果该模块 import 到其他模块中,则该模块的 __name__ 等于模块名称(不包含后缀.py)。

标签:__,name,Python,py,模块,test,main
From: https://www.cnblogs.com/thankcat/p/16617872.html

相关文章

  • 深度优先搜索 DFS
    深度优先搜索dfs概念:从一个点开始,沿着一条路一直走到底,如果发现不能到达目标解,那就返回上一个节点,然后从另一条路开始走到底,这种尽量往深处走的概念就是深度优先。模......
  • Redis启动异常
    Redis启动异常[root@hadoop01myredis]#dockerstart9738865610dcErrorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointmyredi......
  • 充电流程
                                                        ......
  • VAE变分自编码器公式推导
    VAE变分推导依赖数学公式(1)贝叶斯公式:\(p(z|x)=\frac{p(x|z)p(z)}{p(x)}\)(2)边缘概率公式:\(p(x)=\int{p(x,z)}dz\)(3)KL散度公式:\(D_{KL}(p||q)=\int{p(x)log\frac{p(x)......
  • day24--Java集合07
    Java集合0714.HashMap底层机制(k,v)是一个Node,实现了Map.Entry<K,V>,查看HashMap的源码可以看到jdk7.0的HashMap底层实现[数组+链表],jdk8.0底层[数组+链表+红黑树]14.......
  • 开坑之Acwing算法进阶课题单
    当初五折的时候冲动消费买下的,现在看题单内容挺丰富的,适合打基础,也适合存板子,于是回来刷.(不一定看视频)需要学习的知识点包括1图论1.1网络流1.1.1最大流1.1.1.1算......
  • 8/23 深入理解计算机系统第九章
    9.3虚拟内存作为缓存的工具虚拟内存和物理内存的分页虚拟内存可以分为:未分配的,没有数据和它们相互关联,不占用磁盘空间。缓存的,当前已经缓存在物理内存中的已分配页。......
  • 痞子衡嵌入式:浅析IAR下调试信息输出机制之半主机(Semihosting)
    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是IAR下调试信息输出机制之半主机(Semihosting)。在嵌入式世界里,输出打印信息是一种非常常用的辅......
  • 前端知识之CSS(1)-css语法、css选择器(属性、伪类、伪元素、分组与嵌套)、css组合器
    目录前端基础之css1.关于css的介绍2.css语法3.三种编写CSS的方式3.1.style内部直接编写css代码3.2.link标签引入外部css文件3.3.标签内直接书写4.css选择器5.css组合器(重......
  • JSONP及Axios
    JSONP及Axios一、jsonp1、概述概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。实际上是一个get请求。2、什么叫跨域(1......