函数返回字符串时出错

时间:2014-04-02 22:21:27

标签: python syntax-error

我需要使用python的隐秘错误消息提供帮助:

def format1(arg1,arg2,arg3,bf):
    yu = 0
    if(bf):
        yu = concat(concat("Back: [",numtostr(arg1)),concat("]: ",concat(arg2,concat(" -- ",arg3))))
    else:
        yu = concat(concat("Forward: [",numtostr(arg1),concat("]: ",concat(arg2,concat(" -- ",arg3))))
    return yu

结果:

  File "testdirectoryscroll2.py", line 27
    return yu
         ^

??? :d

1 个答案:

答案 0 :(得分:2)

上一行中缺少右括号:

yu = concat(concat("Forward: [",numtostr(arg1)),concat("]: ",concat(arg2,concat(" -- ",arg3))))
                                              ^