shell中的Python结束程序

Jai*_*rez 0 python unix shell

我想要一个脚本在python shell上使用所有变量和方法运行然后完成:

$ python myprogram.py

...
program output
...

>>> 
Run Code Online (Sandbox Code Playgroud)

用#!/ usr/bin/python是可行的吗?所以我双击,它只是工作?

Kev*_*vin 5

听起来你想要Python的i旗帜.从帮助菜单中:

-i:运行脚本后以交互方式检查; 即使stdin似乎不是终端,也强制提示; PYTHONINSPECT = x

所以完整的命令就是

python -i yourscriptname.py
Run Code Online (Sandbox Code Playgroud)