【问题标题】:Python end program in shell [duplicate]shell中的Python结束程序[重复]
【发布时间】:2015-11-17 19:39:12
【问题描述】:

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

$ python myprogram.py

...
program output
...

>>> 

#!/usr/bin/python 是可能的吗?所以我双击它就可以了?

【问题讨论】:

  • 为什么不简单地将你的模块导入解释器?
  • 我可以做一个:python -> import myprogramm,但我想马上做
  • 你检查python --help了吗?
  • #!/usr/bin/python -i 是答案

标签: python shell unix


【解决方案1】:

听起来你想要 Python 的 i 标志。从帮助菜单中:

-i : 运行脚本后交互检查;甚至强制提示 如果 stdin 似乎不是终端;还有 PYTHONINSPECT=x

所以完整的命令是

python -i yourscriptname.py

【讨论】:

  • 呸,比我的建议好多了……这么多年了我怎么不知道呢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-24
  • 2018-03-26
  • 2021-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多