如何将网络上的数据以照片的形式导入?

这个问题我找过了,但是一点结果都没有。我知道可以将网页数据导入到python中,但通常数据格式集与访问的网页不一样。所以我的问题是:有没有可能用python做一个代码,把某个网页的截图导入到程序中?

我知道可以把图片导入到python中,但它是否也可以自动截图,也许这个问题已经存在,而我没有看到,我很抱歉,如果这样的话,我会删除这个问题。

非常感谢您

解决方案:

一个简单的方法是使用硒化器 driver.save_screenshot() 来截图,即。

from selenium import webdriver

driver = webdriver.Firefox()
driver.get('https://duckduckgo.com/')
ss_name = "duckduckgo.png"
driver.save_screenshot(ss_name)
driver.quit()

with open(ss_name, "rb") as f:
    for line in f:
        pass
        # do something with the screenshot binary data

duckduckgo. png

duckduckgo.png

给TA打赏
共{{data.count}}人
人已打赏
未分类

如何在页面上多次显示相同的<div> 块?

2022-9-9 7:31:20

未分类

如何用php、js和本地存储上传图片?

2022-9-9 7:31:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索