我正在尝试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= '$'
我错过了文件中的任何内容吗?
答案 0 :(得分:1)
你想做什么? sys.ps1只会设置python解释器的提示符,所以一旦它退出,它的效果就会再次消失。运行文件时,没有命令行。
如果你想看到它有效,请尝试使用python -i file.py
运行它 - 这将运行命令,然后将你放入交互式shell,它应该将PS1设置为$