-1

我如何知道我的脚本是作为独立脚本还是模块运行?因为如果它作为独立脚本运行,我需要在我的代码中做一些不同的事情。

4

1 回答 1

5

你可以这样做:

if __name__ == '__main__':
    #stuff you want to do as a standalone script

解释器检查脚本是否是正在运行的主文件。如果它正在被导入,那么if块中的部分将不会执行。

于 2013-01-14T00:27:19.790 回答