Я пытаюсь получить доступ к базе данных, используя urllib
в Puthon 3. Я собираю данные, относящиеся к различным идентификаторам, хранящимся в базе данных.Пример кода следующий:
import urllib.parse
from urllib import request
import json
ids = ['CITRtr','CSm']
for id in ids:
api_url = f'http://bigg.ucsd.edu/api/v2/universal/reactions/{id}'
resp = request.urlopen(api_url,timeout=10)
print(resp.code)
Идентификатор CITRtr
не существует в базе данных.Код останавливается здесь с сообщением об ошибке вроде HTTPError: Not found CITRtr
Вместо этого я хочу, чтобы информация о следующем идентификаторе была собрана.Кто-нибудь может подсказать, как этого можно достичь?
Я хочу включить
import urllib.parse
from urllib import request
import json
ids = ['CITRtr','CSm']
for id in ids:
api_url = f'http://bigg.ucsd.edu/api/v2/universal/reactions/{id}'
resp = request.urlopen(api_url,timeout=10)
if resp.code == 404:
continue
Хотя это не сработало