温馨提示
本文最后更新于 天前,其中的信息可能已经有所发展或是发生改变。
比如使用html渲染图片,这样方便样式设计已经排版,如果机器内存不打那么最好还是不要使用html渲染,使用Pillow老老实实绘制得了,下面给出使用的库已经一些步骤
使用的库有:jinja2,playwright(或者其他自动化库都行)
async with async_playwright() as p:
browser = await p.chromium.launch(headless=True, args=["--allow-file-access-from-files", "--disable-web-security"])
page = await browser.new_page(
viewport=ViewportSize(width=1600, height=1100),
)
await page.context.add_init_script("""
if (window.location.protocol === 'file:') {
// chromium 默认 file 协议下禁跨域,手动关掉
window.chrome && (window.chrome.webSecurity = false);
}
""")
await page.set_content(t1)
await page.screenshot(path='img/bf.png', full_page=True)
await browser.close()希望我的博客能够对你有帮助

评论
评论区还没开放,部署评论服务后就能留言啦~