简而言之,我的代码如下所示:
class myClass(cmd.Cmd):
def do_myFunction(self, line):
print line+'!'
if __name__ == '__main__:
myClass().cmdloop()
当我在命令行上使用它并在最后键入带有空格的行时, cmdloop() 读取行似乎会自动剥离它们而不是打印:
myline !
它打印:
myline!
有人知道解决这个问题的方法吗?提前致谢!