不知道哪里找来的文件. 相关方法自己测试
class MyShell(Cmd):
def __init__(self):
Cmd.__init__(self)
self.prompt = ">>"
self.intro = """
"""
self.robot = ArrayTest()
def preloop(self):
# print u"运行之前的欢迎信息"
pass
def postloop(self):
print u"程序结束"
def do_hello(self, line):
print u"你好"
print line
def help_test(self):
print u"这就是一个测试"
def do_exit(self, line):
print u"我退出!!"
# sys.exit()不需要自己退出的,会有问题
return True
def help_exit(self):
print "退出交互器"
def emptyline(self): # 输入命令为空处理办法
pass
def default(self, line): # 输入无效命令处理办法
print "line"
if __name__ == '__main__':
shell = MyShell()
shell.cmdloop()
网友评论