嗨,我不确定应用程序的行为是特定于EXT JS应用程序还是其他某些应用程序,但是量角器本机方法无法在以下代码中正常工作
from requests import get
from bs4 import BeautifulSoup
# variables
count = 1
# lists to store data
names = []
gp = []
arenaRank = []
url = 'https://swgoh.gg/g/21284/gid-1-800-druidia/'
response = get(url)
soup = BeautifulSoup(response.content, 'html.parser')
for users in soup.findAll('strong'):
if users.text.strip().encode("utf-8")!= '':
names.append(users.text.strip().encode("utf-8"))
print(names)
答案 0 :(得分:0)
经过大量研究并尝试使用许多js组合,但最终没有任何效果,下面的代码却像魅力一样工作
// Dragging one element to another.
await browser.actions().mouseDown(source).perform();
await browser.sleep(PageHelper.timeout.xs);
await browser.actions()
.mouseMove(destination, { x: 0, y: -25 })
.mouseMove(destination, { x: 0, y: -15 })
.mouseMove(destination, { x: 0, y: -5 }).perform();
await browser.sleep(PageHelper.timeout.xs);
await browser.actions().mouseUp().perform();
await browser.sleep(PageHelper.timeout.xs);
可能起作用的原因-当将拖动物移到该容器上时,它可以使容器准备就绪