from selenium import webdriver
from lxml import etree
from bs4 import BeautifulSoup
import time
url = "https://www.coinbase.com/price/s/listed"
wd = webdriver.Chrome()
wd.get(url)
resp =wd.page_source
html = BeautifulSoup(resp,"lxml")
tr = html.find_all("tr",class_="AssetTableRowDense__Row-sc-14h1499-1 lfkMjy")
print(len(tr))
print(tr[0:3])
从结果上来看,每个tr下的数据前1,2级似乎没问题,但是后面就少了比如span,picture等内容,
这是怎么回事呢?
另附:print(tr[0:3])的结果:
30
[<tr class="AssetTableRowDense__Row-sc-14h1499-1 lfkMjy"><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__NameColumn-sc-14h1499-3 bzhUAT"><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnInner-sc-14h1499-11 gLCMTa"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 AssetTableRowDense___StyledPlaceholderDiv-sc-14h1499-0 inwpct"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnRow-sc-14h1499-12 dWSErs"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 blLqsK"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 culAg"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PriceColumn-sc-14h1499-4 gsvDsG"><div class="Flex-l69ttv-0 AssetTableRowDense__PriceColumnInner-sc-14h1499-13 bVsoNT"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cfVcE"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PercentChangeColumn-sc-14h1499-5 dLDmCz"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 csXbx"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__ChartColumn-sc-14h1499-6 bERVql"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 bOMYj"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__VolumeColumn-sc-14h1499-7 gyCKuU"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__MarketCapColumn-sc-14h1499-8 igITCV"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cwMFi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__SupplyColumn-sc-14h1499-9 hGFmsJ"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__TradeColumn-sc-14h1499-10 klyRlA"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cdqIi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td></tr>, <tr class="AssetTableRowDense__Row-sc-14h1499-1 lfkMjy"><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__NameColumn-sc-14h1499-3 bzhUAT"><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnInner-sc-14h1499-11 gLCMTa"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 AssetTableRowDense___StyledPlaceholderDiv-sc-14h1499-0 inwpct"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnRow-sc-14h1499-12 dWSErs"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 blLqsK"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 culAg"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PriceColumn-sc-14h1499-4 gsvDsG"><div class="Flex-l69ttv-0 AssetTableRowDense__PriceColumnInner-sc-14h1499-13 bVsoNT"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cfVcE"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PercentChangeColumn-sc-14h1499-5 dLDmCz"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 csXbx"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__ChartColumn-sc-14h1499-6 bERVql"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 bOMYj"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__VolumeColumn-sc-14h1499-7 gyCKuU"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__MarketCapColumn-sc-14h1499-8 igITCV"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cwMFi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__SupplyColumn-sc-14h1499-9 hGFmsJ"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__TradeColumn-sc-14h1499-10 klyRlA"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cdqIi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td></tr>, <tr class="AssetTableRowDense__Row-sc-14h1499-1 lfkMjy"><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__NameColumn-sc-14h1499-3 bzhUAT"><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnInner-sc-14h1499-11 gLCMTa"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 AssetTableRowDense___StyledPlaceholderDiv-sc-14h1499-0 inwpct"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="Flex-l69ttv-0 AssetTableRowDense__NameColumnRow-sc-14h1499-12 dWSErs"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 blLqsK"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 dhxamd"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 culAg"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PriceColumn-sc-14h1499-4 gsvDsG"><div class="Flex-l69ttv-0 AssetTableRowDense__PriceColumnInner-sc-14h1499-13 bVsoNT"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cfVcE"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__PercentChangeColumn-sc-14h1499-5 dLDmCz"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 csXbx"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__ChartColumn-sc-14h1499-6 bERVql"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 bOMYj"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__VolumeColumn-sc-14h1499-7 gyCKuU"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__MarketCapColumn-sc-14h1499-8 igITCV"><div class="Flex-l69ttv-0 gaVUrq"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cwMFi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__SupplyColumn-sc-14h1499-9 hGFmsJ"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 ctkrM"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td><td class="AssetTableRowDense__Column-sc-14h1499-2 AssetTableRowDense__TradeColumn-sc-14h1499-10 klyRlA"><div class="LoadingBlock__LoadingContainer-f50e0a-0 cWSWBq LoadingBlock__PlaceholderDiv-f50e0a-3 cdqIi"><div class="LoadingBlock__Overlay-f50e0a-2 gFBvcl"></div><div class="LoadingBlock__Loader-f50e0a-1 gLMYmQ"></div></div></td></tr>]
Process finished with exit code 0