Как l oop через различные классы в div через Devtools? - PullRequest
0 голосов
/ 25 апреля 2020

Я хочу скопировать данные из Аккордеона. Каждая строка в аккордеоне имеет различное количество дочерних элементов.

Итак, я скопировал включающий класс, который находится в элементе, и получил список узлов. Список узлов имеет длину 1. Но как мне l oop через список узлов, основанный на имени класса внутренних элементов, которые я ищу?

вот структура элементов в страница ( код ):

<main class="container---1Jq0g">
    <div data-css-1fq8nx6="" class="drawer---2bAtz">
        <div data-css-i9wfit>
            <h3 class="table-of-contents__title">
                <a href="/player?course=exploring-web-scraping-python&amp;author=clarke-bishop&amp;name=e0f6a33d-7773-49c1-90a2-6221ad5cba9b&amp;clip=0&amp;mode=live"
                    class="" target="psplayer">Course Overview</a>
            </h3>
            <time datetime="PT100.0547890S" class="table-of-contents__module-time">1m 40s</time>
        </div>
        <div data-css-ule0ur>
            <div class="bookmarkContainer---1NVvR">
                <a class="clipListTitle---hbKca">Exploring Web Scraping with Python</a>
                <time datetime="PT100.0547890S" class="duration---11eRO">1m 40s</time>
            </div>
        </div>
    </div>
    <div data-css-1fq8nx6="" class="drawer---2bAtz">
        <div data-css-i9wfit>
            <h3 class="table-of-contents__title">
                <a href="/player?course=exploring-web-scraping-python&amp;author=clarke-bishop&amp;name=9f9cdac8-2939-4d3b-a1f0-23376167f718&amp;clip=0&amp;mode=live"
                    class="" target="psplayer">Why Scrape the Web?</a>
            </h3>
            <time datetime="PT466.6978670S" class="table-of-contents__module-time">7m 46s</time>
        </div>
        <div data-css-ule0ur>
            <div class="bookmarkContainer---1NVvR">
                <a class="clipListTitle---hbKca">How Web Scraping Is Useful</a>
                <time datetime="PT157.4545110S" class="duration---11eRO">2m 37s</time>
            </div>
            <div class="bookmarkContainer---1NVvR">
                    <a class="clipListTitle---hbKca">Web Scraping Examples</a>
                    <time datetime="PT121.6725670S" class="duration---11eRO">2m 1s</time>
                </div>
        </div>
    </div>
</main>
...