语法错误python 2.7

时间:2015-06-09 15:50:20

标签: python syntax flask pydub

我在def反向app.route中有语法错误我知道getAudio有问题,但我不知道是什么。 以下是pydub文档中的示例

    sound1 = AudioSegment.from_file("/path/to/sound.wav", 

format="wav")

这是我的代码的一部分,评论

    @app.route('/Path/<filename>')  
def getFilePath(filename):
    return os.path.join(os.path.dirname(__file__), 'files', filename)

@app.route('/Audio/<filename>')
def getAudio(filename):
    return AudioSegment.from_file(getFilePath(filename, format="wav")


@app.route('/rev/<filename>')
def reverse(filename):
    song = getAudio(filename)
    song = song.reverse()   

1 个答案:

答案 0 :(得分:1)

return AudioSegment.from_file(getFilePath(filename, format="wav")

看起来你错过了一个括号。

return AudioSegment.from_file(getFilePath(filename), format="wav")