Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
shell中的Python终端程序_Python_Shell_Unix - Fatal编程技术网

shell中的Python终端程序

shell中的Python终端程序,python,shell,unix,Python,Shell,Unix,我想要一个脚本,在python shell上运行一个包含所有变量和方法的finish: $ python myprogram.py ... program output ... >>> 还有#/usr/bin/python是否可行?所以我双击它就可以了?听起来你想要Python的I标志。从“帮助”菜单: -i:运行脚本后进行交互检查;强制提示“均匀” 如果stdin似乎不是终端;另外,PYTHONINSPECT=x 因此,完整的命令将是 python -i yoursc

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

$ python myprogram.py

...
program output
...

>>> 

还有#/usr/bin/python是否可行?所以我双击它就可以了?

听起来你想要Python的
I
标志。从“帮助”菜单:

-i:运行脚本后进行交互检查;强制提示“均匀” 如果stdin似乎不是终端;另外,PYTHONINSPECT=x

因此,完整的命令将是

python -i yourscriptname.py

听起来您需要Python的
i
标志。从“帮助”菜单:

-i:运行脚本后进行交互检查;强制提示“均匀” 如果stdin似乎不是终端;另外,PYTHONINSPECT=x

因此,完整的命令将是

python -i yourscriptname.py

为什么不直接将模块导入解释器呢?我可以做一个:python->import myprogram,但我想马上就做。您是否检查了
python--help
?#/usr/bin/python-我是答案,为什么不简单地将模块导入解释器?我可以做一个:python->import myprogram,但我想马上就做。您是否检查
python--help
?#/usr/bin/python-我是比我的建议更好的答案。。。这么多年后,我怎么会不知道呢?比我的建议好多了。。。这么多年后,我怎么会不知道呢