httpspvphayfuoncn这个网站使用Python的playwright库实现输入指定的英雄查询战力
很好,使用Python的playwright库可以实现对网站的自动化测试和操作,可以用来实现自动化查询英雄战力。以下是一个简单的示例代码:
from playwright.sync_api import Playwright, sync_playwright
# 定义要查询的英雄名称
hero_name = "鲁班七号"
# 在浏览器中打开网站
with sync_playwright() as playwright:
browser = playwright.chromium.launch(headless=False)
page = browser.new_page()
page.goto("https://pvp.hayfuon.cn/")
# 在搜索框中输入英雄名称并提交表单
page.fill("#query", hero_name)
page.click("#search-btn")
# 等待页面加载完成后获取战力信息
page.wait_for_selector("#result")
power = page.inner_text("#result")
# 输出查询结果
print(f"{hero_name}的战力为{power}")
# 关闭浏览器
browser.close()
这段代码首先使用playwright库启动一个Chromium浏览器,并在其中打开目标网站。然后在搜索框中输入指定的英雄名称,提交表单,等待页面加载完成后获取战力信息,并输出查询结果。最后关闭浏览器
原文地址: https://www.cveoy.top/t/topic/eBgO 著作权归作者所有。请勿转载和采集!