Python3.x那些事儿:[41]将模块当成脚本来运行

2026-02-19 20:41:37

可以将模块当成一个脚本来运行,在命令行中如下:

python fibo.py <arguments>

模块中的代码会被运行,就像import导入模块是一样的。但是不一样的一点是,模块的__name__会被赋值为 '__main__ ',因此可以在模块中加入如下代码:

Python3.x那些事儿:[41]将模块当成脚本来运行

这种情况下,既可以把文件当成一个脚本来运行,也可以当成一个模块来导入。

Python3.x那些事儿:[41]将模块当成脚本来运行

Python3.x那些事儿:[41]将模块当成脚本来运行

可以看到,如果仅仅是import该模块,代码并不会被执行。

(共篇)上一篇:更多关于模块的知...|下一篇:
猜你喜欢