@validolll

Как найти ссылку с помощью Selenium?

from selenium import webdriver
import time
from selenium.webdriver.chrome.options import Options
import csv
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains

url = 'https://shop9664945503i57.1688.com/page/offerlist_-2.htm?spm=a2615.2177701.wp_pc_common_topnav_category.0'

driver = webdriver.Chrome(executable_path='D:\chromedriver.exe')
driver.maximize_window()
driver.get(url)

LINK = driver.find_element(By.XPATH, '//*[@id="bd_1_container_0"]/div/div[2]/div[6]/div[1]').get_attribute('href')


Ничего не находит, ссылки открываемой странице в коде вообще не вижу, вот div элемента из которого нужно извлечь ссылку.

<div style="position: relative; box-sizing: border-box; display: inline-block; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 230px; overflow: hidden; background-color: rgb(255, 255, 255); vertical-align: top; cursor: pointer; margin-right: 12px; margin-bottom: 10px; --darkreader-inline-bgcolor:#030607;" data-darkreader-inline-bgcolor=""><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: column; align-content: flex-start; flex-shrink: 0;"><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 230px; height: 230px; overflow: hidden;"><img src="//cbu01.alicdn.com/img/ibank/2020/897/600/21166006798_1893378476.310x310.jpg" class="main-picture" source="[object Object]" placeholder="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==" compresssuffix="Q75,Q50" defaultheight="750rem" style="width: 230px;" data-appeared="true" data-spm-anchor-id="a2615.7691456.0.i3.6be512bbAt0E84"><div style="margin-top: 8px; padding: 0px 6px; height: 38px;"><img src="https://cbu01.alicdn.com/img/ibank/2020/897/600/21166006798_1893378476.310x310.jpg" style="height: 36px; width: 36px; border-radius: 4px; margin-left: 6px; border: 1px solid red; --darkreader-inline-border-top:#bd0000; --darkreader-inline-border-right:#bd0000; --darkreader-inline-border-bottom:#bd0000; --darkreader-inline-border-left:#bd0000;" data-darkreader-inline-border-top="" data-darkreader-inline-border-right="" data-darkreader-inline-border-bottom="" data-darkreader-inline-border-left=""><img src="https://cbu01.alicdn.com/img/ibank/2020/786/210/21166012687_1893378476.310x310.jpg" style="height: 38px; width: 38px; border-radius: 4px; margin-left: 6px;"><img src="https://cbu01.alicdn.com/img/ibank/2020/008/600/21166006800_1893378476.310x310.jpg" style="height: 38px; width: 38px; border-radius: 4px; margin-left: 6px;"></div></div></div><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: column; align-content: flex-start; flex-shrink: 0; padding: 10px 10px 0px; overflow: hidden; height: 54px;"><p title="浅色牛仔裤男士宽松潮牌百搭直筒裤子韩版潮流复古阔腿拖地老爹裤" style="margin-top: 0px; margin-bottom: 0px; font-size: 14px; line-height: 16px; color: rgb(34, 34, 34); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; --darkreader-inline-color:#e4dfd8;" data-darkreader-inline-color=""><div style="height: 16px; display: inline-block; vertical-align: top; margin-right: 5px; line-height: 14px;"><img src="https://img.alicdn.com/imgextra/i4/O1CN010qU2bu1u3o02DhGMZ_!!6000000005982-2-tps-172-56.png" style="height: 16px;"></div><div style="height: 16px; display: inline-block; vertical-align: top; margin-right: 5px; line-height: 14px;"><img src="https://img.alicdn.com/imgextra/i4/O1CN01DBNkiX1HNiCR0CSsz_!!6000000000746-2-tps-56-56.png" style="height: 16px;"></div>浅色牛仔裤男士宽松潮牌百搭直筒裤子韩版潮流复古阔腿拖地老爹裤</p><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: row; align-content: flex-start; flex-shrink: 0; background-color: rgb(255, 255, 255); overflow: hidden; padding-top: 10px; --darkreader-inline-bgcolor:#030607;" data-darkreader-inline-bgcolor="" data-spm-anchor-id="a2615.7691456.0.i4.6be512bbAt0E84"><div style="background-color: rgb(252, 241, 238); padding: 0px 3px; height: 14px; border-width: 1px; border-style: solid; border-color: rgb(255, 60, 0); border-radius: 1px; margin: 0px 4px 0px 0px; --darkreader-inline-bgcolor:#270000; --darkreader-inline-border-top:#bd1900; --darkreader-inline-border-right:#bd1900; --darkreader-inline-border-bottom:#bd1900; --darkreader-inline-border-left:#bd1900;" data-darkreader-inline-bgcolor="" data-darkreader-inline-border-top="" data-darkreader-inline-border-right="" data-darkreader-inline-border-bottom="" data-darkreader-inline-border-left=""><span style="color: rgb(255, 60, 0); font-size: 12px; line-height: 14px; height: 14px; display: inline-block; vertical-align: top; --darkreader-inline-color:#ff4706;" data-darkreader-inline-color="">混批</span></div><div style="background-color: rgb(239, 248, 255); padding: 0px 3px; height: 14px; border-width: 1px; border-style: solid; border-color: rgb(156, 201, 245); border-radius: 1px; margin: 0px 4px 0px 0px; --darkreader-inline-bgcolor:#090c0d; --darkreader-inline-border-top:#003879; --darkreader-inline-border-right:#003879; --darkreader-inline-border-bottom:#003879; --darkreader-inline-border-left:#003879;" data-darkreader-inline-bgcolor="" data-darkreader-inline-border-top="" data-darkreader-inline-border-right="" data-darkreader-inline-border-bottom="" data-darkreader-inline-border-left=""><span style="color: rgb(0, 137, 253); font-size: 12px; line-height: 14px; height: 14px; display: inline-block; vertical-align: top; --darkreader-inline-color:#25afff;" data-darkreader-inline-color="">72小时发货</span></div></div></div><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: row; place-content: flex-start space-between; flex-shrink: 0; margin: 8px 10px 6px; align-items: baseline;"><div style="position: relative; box-sizing: border-box; display: flex; flex-direction: row; align-content: flex-start; flex-shrink: 0; align-items: baseline;"><span style="position: relative; box-sizing: border-box; flex-direction: column; align-content: flex-start; flex-shrink: 0; margin-top: 0px; margin-bottom: 0px; color: rgb(255, 41, 0); font-size: 14px; line-height: 24px; height: 18px; margin-right: 2px; font-weight: bold; --darkreader-inline-color:#ff3106;" data-darkreader-inline-color="">¥</span><span style="position: relative; box-sizing: border-box; flex-direction: column; align-content: flex-start; flex-shrink: 0; margin-top: 0px; margin-bottom: 0px; color: rgb(255, 41, 0); font-size: 24px; line-height: 24px; font-weight: bold; --darkreader-inline-color:#ff3106;" data-darkreader-inline-color="">24.50</span></div><span title="累计销量" style="position: relative; box-sizing: border-box; flex-direction: column; align-content: flex-start; flex-shrink: 0; margin-top: 0px; margin-bottom: 0px; color: rgb(153, 153, 153); background-color: rgb(255, 255, 255); font-size: 12px; line-height: 12px; height: 12px; --darkreader-inline-color:#b0a799; --darkreader-inline-bgcolor:#030607;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">30天内成交2703件</span></div></div>


Помогите пожалуйста, если можно, то расскажите детально как получить ссылку.
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
брат, спрашивал уже
https://qna.habr.com/q/1210216

делай что я написал
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы