会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小小张说故事
博客园
首页
新随笔
联系
订阅
管理
2026年10月3日
Python 里 `if __name__ == '__main__'` 到底在防什么?不写会出什么事
摘要: 先给结论:if __name__ == '__main__' 不是"程序入口"的仪式感,它是一道防止模块被导入时误执行的闸门。不写它,最轻的后果是导入一个模块就顺手连了数据库、跑了三分钟的脚本;最重的后果是 Windows 上一跑 multiprocessing 直接无限递归启动子进程然后崩掉。 几
阅读全文
posted @ 2026-10-03 10:16 小小张说故事
阅读(12)
评论(0)
推荐(0)
公告