#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
заранее спасибо…