Я знаю, что есть множество вопросов о разбиении на страницы REST API. У меня это немного по-другому.
Я написал этот скрипт, чтобы извлечь определенную информацию из этой страницы:
import requests
import json
import pandas as pd
url = 'http://data.rcsb.org/rest/v1/core/entry/5XTI'
r = requests.get(url)
json_data = json.loads(r.text)
print(json_data['rcsb_entry_info']['polymer_entity_count_protein'])
Однако на этом сайте> 250 000 записи (т.е. замена «5XTI» в URL на 250 000 других образцов), и я хочу, чтобы скрипт выполнялся на всех страницах (например, что-то вроде: http://data.rcsb.org/rest/v1/core/entry/* '); Есть ли обобщенный c способ сделать это (или он задает c для API?)
У меня не было бы списка всех идентификаторов, которые нужно было бы предварительно просмотреть (т.е. я могу ' просто составьте список из них всех и бегите по списку).