在IPython中使用execfile()运行脚本时如何获取脚本名称

时间:2016-02-07 15:27:01

标签: python ipython python-2.x args

Hello stackoverflow社区,

在IPython中使用execfile()运行脚本时如何获取脚本名称?

示范

我创建了这个脚本(名为printScriptName.py

import os,sys
print os.path.basename(sys.argv[0])

这是使用IPython运行它时的输出:

In [37]: execfile('printScriptName.py')
ipython-script.py

这显然不是printScriptName.py

感谢。

0 个答案:

没有答案