【问题标题】:for python how can i use my application's console to execute one of my commands对于 python,我如何使用我的应用程序的控制台来执行我的命令之一
【发布时间】:2011-05-21 17:13:08
【问题描述】:

如果我解释得不够清楚,我深表歉意,但我想知道如何在我的应用程序中使用我的控制台来接受像“add 5 4”这样的输入,所以它实际上会添加 5+4 而不仅仅是打印出来。我真的只需要一个函数,它可以接受字符串“add 5 4”并识别我以单词 add 开头。

【问题讨论】:

    标签: python string function console


    【解决方案1】:

    如果你想做一个成熟的口译员,我会说学习pyParsing

    否则,

    def parse(string):
        words = string.rsplit()
        if words[0] == "add":
            print int(word[1]) + int(word[2])
    
    parse(raw_input());
    

    请注意,我绝对没有进行错误检查,您应该在您的应用程序中进行检查。

    【讨论】:

    猜你喜欢
    • 2023-04-08
    • 2011-08-07
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 2019-01-30
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    相关资源
    最近更新 更多