不二如是 发表于 2022-12-15 15:38:51

用If __name__ == "__main__" 到底啥意思?

本帖最后由 不二如是 于 2022-12-15 15:46 编辑

https://www.bilibili.com/video/BV1HT4y1K7DY

小师妹在小讲堂经常用的:

用If __name__ == "__main__"
到底什么意思呢?



我们可以使用 if __name__ == "__main__" 在模块导入时来允许或阻止运行部分代码。

当 Python 解释器读取文件时,如果正在运行模块,则将 __name__ 变量设置为 __main__ 。

如果导入了模块,则将其设置为模块的名称。

详细看这个视频:

https://www.bilibili.com/video/BV1te4y1M7yx

cmu052115 发表于 2023-4-5 17:44:34

{:10_245:}{:10_245:}{:10_245:}{:10_245:}

match123_xbd 发表于 2023-4-6 08:19:58

{:5_109:}
页: [1]
查看完整版本: 用If __name__ == "__main__" 到底啥意思?