摘要: 相信刚接触Python的你一定有过如此经历,把所有的代码都写在 `if __name__ == '__main__' `下,因为有人告诉你,这样比较符合 Pythonista 的代码风格。 殊不知这段代码的意义并不是一定要存在于执行代码中,而是在日常工作中,为了调试某个模块的正确性,我们往往会在当前模块下直接写一个 `if __name__ == '__main__' `,测试逻辑写在下面,这样,在其他模块调用这个模块里的方法也好,类也好的时候,就不会去调用 `if __name__ == '__main__'` 下面的逻辑了。 阅读全文
posted @ 2019-03-21 20:43 上海小胖 阅读(1519) 评论(0) 推荐(1) 编辑