python sys库命令提示符

时间:2013-04-02 15:06:56

标签: python command-line-interface interactive

我正在尝试python中的sys库。在命令提示符下,我正在使用它。

>>>import sys
>>>sys.ps1 ='$'
#my own input 'print 'test print''
$print 'test print'
test print

然而,当我尝试在python文件中运行并在CLI中运行它时( python file.py没有返回任何内容)。

#!/usr/bin/python

import sys
sys.ps1= '$'

我错过了文件中的任何内容吗?

1 个答案:

答案 0 :(得分:1)

你想做什么? sys.ps1只会设置python解释器的提示符,所以一旦它退出,它的效果就会再次消失。运行文件时,没有命令行。

如果你想看到它有效,请尝试使用python -i file.py运行它 - 这将运行命令,然后将你放入交互式shell,它应该将PS1设置为$