2016-10-20 3 views
1

У меня возникли проблемы с использованием конвертера параметров флагов даже в простом приложении. Независимо от того, что я делаю, я продолжаю получать TypeError: 'int' object is not callableОбъект int 'объекта преобразователя колб не может быть вызван

from flask import Flask 

app = Flask(__name__) 

@app.route('/<int:number>') 
def number(number): 
    return number 

app.run() 

Если удалить int часть параметра, он отлично работает. Но мне это нужно как целое для последующего использования.

+0

Когда вы получите эту ошибку? При запуске приложения? Когда вы на самом деле вызываете ресурс из браузера/curl/httpie? –

ответ

4

Вы не можете вернуть номер из окна «Флажок».

return str(number)

Python не будет автоматически приводить Int в строку.

Смежные вопросы