<script type="module" src="/js/zilliqa.js"></script> 首先,我尝试使用非相对导入.....I使用以下import语句在./ zilliqa.js /js,它们抛出错误: ‘未捕获的TypeError:无法解析模块说明符"zilliqa-js/util“。": "Utilities for working with Zilliqa<
我试着用selenium擦拭coinketcap.com,但是发现了范围列表索引的错误,不明白为什么会发生这种情况。
driver.get('https://coinmarketcap.com/')
#stored the all rows of coins (that is 100 on first page)
all_tr = driver.find_elements(By.XPATH,'//tbody/tr')
#scrape coin name and coin url
for index, i in enumerate(all_tr):
c
我正试着从网页上得到硬币的名字。我试过汤,但由于某些原因不起作用。同时也尝试使用硒。*(但也不起作用。
那个网站有什么问题?(我发现javascript & DOM问题?但不能清楚地理解)我能从网上得到一些帮助吗?(我使用Chrome驱动程序管理器来避免一些错误)
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from bs4 import BeautifulSoup
from selenium.webdriver.common.keys import Ke
我正在构建一个web刮刀,它使用BS跟踪更改列表,我正在寻找的对象的html标记是通用的,除了它们的id是唯一的和不断变化的。我知道上面的id总是一样的,所以我的输出在我所需要的格式中给了我最高的结果,但是我正在试图想出一种方法来添加下一个9。我不能使用他们的id,因为他们改变了,所以我想使用.find_next('tr'),但我想不出如何让它超过第二个。我知道一定有一个优雅的解决方案,但这是我第一次使用BS4,所以我希望有人能为我指明正确的方向。
import requests
from bs4 import BeautifulSoup
from numpy import n