Python3.x那些事儿:[41]将模块当成脚本来运行
可以将模块当成一个脚本来运行,在命令行中如下:
python fibo.py <arguments>
模块中的代码会被运行,就像import导入模块是一样的。但是不一样的一点是,模块的__name__会被赋值为 '__main__ ',因此可以在模块中加入如下代码:
![Python3.x那些事儿:[41]将模块当成脚本来运行](https://exp-picture.cdn.bcebos.com/16d8f72abab842408cd4d3a07ac595ee40c19e82.jpg)
这种情况下,既可以把文件当成一个脚本来运行,也可以当成一个模块来导入。
![Python3.x那些事儿:[41]将模块当成脚本来运行](https://exp-picture.cdn.bcebos.com/91091efc77f7980eaa0a53c5d4db3620b83a9182.jpg)
![Python3.x那些事儿:[41]将模块当成脚本来运行](https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f27f7c438b2e00192dd3240f482.jpg)
可以看到,如果仅仅是import该模块,代码并不会被执行。
(共篇)上一篇:更多关于模块的知...|下一篇:声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:146
阅读量:192
阅读量:106
阅读量:38
阅读量:179