Интерфейс программирования приложений Wolfram Alpha не работает

#python #wolframalpha

#python #wolframalpha

Вопрос:

код:-

 import wolframalpha

wolframappid = wolframalpha.Client("XXXXXX-XXXXXXXXXX")
res = wolframappid.query('temperature in mumbai')
answer = next(res.results).text
print(answer)
 

Результат:-

 Traceback (most recent call last):
  File "c:/Users/Harsh/Desktop/Harsh Python Projects/Test.py", line 5, in <module>
    answer = next(res.results).text
  File "C:UsersHarshAppDataRoamingPythonPython36site-packageswolframalpha__init__.py", line 166, in text
    return next(iter(self.subpod)).plaintext
ValueError: dictionary update sequence element #0 has length 1; 2 is required
 

есть идеи, как решить эту проблему? я также попробовал next (res.results).открытый текст, но появляется другая ошибка..

код:-

 import wolframalpha

wolframappid = wolframalpha.Client("XXXXXX-XXXXXXXXXX")
res = wolframappid.query('temperature in mumbai')
answer = next(res.results).plaintext
print(answer)
 

Результат:-

 Traceback (most recent call last):
  File "C:UsersHarshAppDataRoamingPythonPython36site-packageswolframalpha__init__.py", line 86, in __getattr__
    val = self[name] if name in self else self[attr_name]
KeyError: '@plaintext'

During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "c:/Users/Harsh/Desktop/Harsh Python Projects/Test.py", line 5, in <module>
        answer = next(res.results).plaintext
      File "C:UsersHarshAppDataRoamingPythonPython36site-packageswolframalpha__init__.py", line 88, in __getattr__
        raise AttributeError(name)
    AttributeError: plaintext
 

заранее спасибо…