设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

Python 实战(1):在网页上显示信息

[复制链接]

0

主题

0

好友

50

积分

注册会员

Rank: 2

楼主
发表于 2017-2-22 00:25:56 |显示全部楼层
if __name__ == "__main__":
   app = web.application(urls, globals())
   app.run()

关于上面这一段不太理解,查了下资料
if __name__ == "__main__"貌似是一个常用的固定用法
用来调试的?
当直接命令行调用code.py时,__name__ 会自动置为 "__main__",因此触发if条件
app = web.application(urls, globals())
app.run()
但是如果通过其他py文件调用code.py就不会触发if条件对吧?
这么做的原因时什么呢?为什么不能直接
app = web.application(urls, globals())
app.run()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 07:03 , Processed in 0.025751 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部