相关疑难解决方法(0)

如果在IPython中__name__ =='__ main__'

我有Python脚本使用这个if __name__ == '__main__'技巧,只有在脚本作为脚本调用时才运行某些代码,而不是在将脚本加载到交互式解释器时运行.但是,当我使用该%edit命令从IPython编辑这些脚本时,IPython显然设置__name__'__main__',因此每次退出编辑会话时代码都会运行.从IPython编辑模块时,是否有一种很好的方法可以使代码不运行?

python ipython

21
推荐指数
3
解决办法
5934
查看次数

标签 统计

ipython ×1

python ×1