canvas是目前主要流行的网页图片制作元素,以下图为例,图片元素中仅包含canvas的画布信息,无法得到其中具体的数据。
此处介绍如何保存图片,想得到具体数据可查看主页另一篇文章。可以先将图片信息保存为base64格式数据信息,再解码为byte形式保存至计算机中。
js = f'''return document.getElementsByTagName("canvas")[{
0}].toDataURL("image/png");'''#数字表示第几个canvas
base64str = driver.execute_script(js