Я пытаюсь спарсить сайт :
https://aptekamos.ru/magaziny/apteki/apteka-gut-22...
Сайт берет медикаменты с етого запроса:
https://aptekamos.ru/magaziny/apteki/apteka-gut-22...
Дело в том что етот запрос отображает только малую часть того что на самом деле есть. И если поискать в поисковыке на сайте то етот же самый запрос дает другие данные
Как спарсить все данные с етого запроса, а не только некотурую часть?
Мой код:
import requests
from bs4 import BeautifulSoup
import csv
from fake_useragent import UserAgent
headers = {'User-Agent': UserAgent().chrome,
"referer":"https://aptekamos.ru/magaziny/apteki/apteka-gut-22-ximki-germana-titova-12-k-2-11419/ob-apteke?m=1#1"}
response=requests.get("https://aptekamos.ru/magaziny/apteki/apteka-gut-22-ximki-germana-titova-12-k-2-11419/price-list?m=1",headers=headers)
for key, value in response.request.headers.items():
print(key+": "+value)
soup2=BeautifulSoup(response.content, "html.parser")
items=soup2.findAll('span',class_="ama-button-1 ama-pl-pos-add")
for i in items:
name=i.get("data-item-name")
print(name)