我目前正在编写一个使用
的Py脚本 import os
newinput = raw_input(os.system("echo '\033[4;35m Hello \033[0m'")
但在此之后, 我得到这个随机的零我似乎无法摆脱它
看起来像这样
user@user$ Hello 0
如何摆脱这种情况?
答案 0 :(得分:5)
您正在使用返回值raw_input
作为参数调用os.system()
。 echo
返回退出状态0. raw_input
打印其参数,因此打印0。
答案 1 :(得分:2)
假设您只想要一个丰富多彩的输入,您可以摆脱os.system
来电,只需这样做:
newinput = raw_input("\033[4;35m Hello \033[0m")
答案 2 :(得分:0)
好像你错过了一个")"在第二行的末尾。