Ошибка типа: __init __ () получил неожиданный аргумент ключевого слова iam_api_key - PullRequest
0 голосов
/ 13 сентября 2018

Я получаю ошибки во Flask: «TypeError: init () получил неожиданный аргумент ключевого слова« iam_api_key »». На самом деле, он работал нормально с Python 2.7 и 3 до установки Flask. Но теперь он не работает с Python 3 после установки Flask. Но все еще работает с Python 2.

    from flask import Flask
from os.path import join, dirname
import json
app = Flask(__name__)
from watson_developer_cloud import SpeechToTextV1
@app.route('/',['GET'])

def hello_world():
    url="https://gateway-wdc.watsonplatform.net/speech-to-text/api"
    iam_api_key="IkhuCl3jbYWRJ3QV623PzX6e8715iCV6mbPA7evrD3qYHyS"
    speech_to_text = SpeechToTextV1(url=url,iam_api_key=iam_api_key)
    print (speech_to_text)
    return 'Hello, World!'
if __name__ == '__main__':
   app.run(debug = True)

1 Ответ

0 голосов
/ 13 сентября 2018

Параметр iam_api_key был переименован в iam_apikey в версии 1.7.1.В этом выпуске Github есть обсуждение .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...