Я попробовал pynytimes Python пакет-обертку для API New York Times и с помощью запросов и получил следующие ошибки.
Есть идеи, что не так и как я могу получить запрошенные результаты?
Спасибо заранее!
Попытка 1 - использование запросов
import requests
url = 'https://api.nytimes.com/svc/search/v2/articlesearch.json?begin_date=20100101&end_date=20100201&q=Apple%20Inc&api-key=myNYTapiKeyXXXX'
articles = requests.get(url)
Попытка 2 с использованием Python пакета-оболочки, pynytimes: https://github.com/michadenheijer/pynytimes
from pynytimes import NYTAPI
nytimes_apikey = "myapikeyxxxxx"
nyt = NYTAPI(nytimes_apikey)
top_stories = nyt.top_stories()
В обоих случаях получено сообщение об ошибке:
Traceback (most recent call last):
File "<ipython-input-398-b09b87b0632b>", line 3, in <module>
nyt = NYTAPI(nytimes_apikey)
File "C:\ProgramData\Anaconda3\lib\site-packages\pynytimes\api.py", line 194, in __init__
self.session = requests.Session()
File "C:\ProgramData\Anaconda3\lib\site-packages\requests\sessions.py", line 417, in __init__
self.mount('https://', HTTPAdapter())
File "C:\ProgramData\Anaconda3\lib\site-packages\requests\adapters.py", line 123, in __init__
super(HTTPAdapter, self).__init__()
TypeError: super(type, obj): obj must be an instance or subtype of type