import requests
resources = ['something1', 'something2', 'something3', 'something4', 'something5', 'something6', 'something7', 'something8']
# Предположим, что у вас уже есть сессия и заголовки
session = requests.Session()
headers = {'your-header': 'your-header-value'}
responses = []
for resource in resources:
data = {'source': resource}
response = session.get('https://your-url.com', headers=headers, params=data).text
responses.append(response)
print(f"Response for {resource}: {response}")
# Теперь все ответы сохранены в списке responses
for i in range(len(resourses)):
data = {'source': resourses[i]}
response = session.get('', headers=headers, data=data).text
Вот мой код, по идее в переменной "response" каждый раз должен быть новый ответ, но там всё время ответ прошлой итерации цикла, как будто переменная "data" всё время равна - {'source': 'something1'}.
Помогите, нужно чтобы каждый раз был новый ответ