Потрібен Файлик пайтон який я запущу в VS і він працюватиме і забиратиме з донора цих 3 колонки.
Зараз є готовий парсер який всі потрібні колонки витягує та опрацьовує. Проблема в категорії яка вказана в задачі.
Щоб не писати новий - потрібно рішення для колонки Артикули варіантів

ось наприклад частина яка не справляєьться з задачею
def get_article_from_url(url):
try:
response = requests.get(url, headers=HEADERS, timeout=15)
if response.status_code != 200:
return ""
soup = BeautifulSoup(response.text, "html.parser")
tag = soup.find("span", class_="article-number")
return tag.get_text(strip=True).replace("Код:", "").strip() if tag else ""
except:
return ""
.....
variant_links, variant_articles = [], []
if not skip("Посилання на варіанти") or not skip("Артикули варіантів"):
variant_buttons = soup.select(".same-series-products-switcher .variants button")
for btn in variant_buttons:
data_url = btn.get("data-url")
if data_url:
full_url = urljoin("https://vencon.ua", data_url)
if not skip("Посилання на варіанти"):
variant_links.append(full_url)
if not skip("Артикули варіантів"):
variant_articles.append(get_article_from_url(full_url))