将问卷星每一道题目单独截图
import re
from playwright.sync_api import Playwright, sync_playwright, expect
def run(playwright: Playwright) -> None:
browser = playwright.chromium.launch(headless=True)
page = browser.new_page(device_scale_factor=4)
page.goto("https://kaoshi.wjx.top/vm/e0bKYQs.aspx#")
page.wait_for_timeout(2000)
cnt=0
for each in page.query_selector_all("#fieldset1 > div"):
each.screenshot(path=f"img/{cnt}.png")
cnt+=1
page.close()
browser.close()
with sync_playwright() as playwright:
run(playwright)