【问题标题】:How to save an svg-element using selenium not locally? [closed]如何在本地使用 selenium 保存 svg 元素? [关闭]
【发布时间】:2021-03-10 14:03:44
【问题描述】:

我有一个 python-selenium-bot 可以截取图像并将其保存在我的前端 Flutter 应用程序随后访问的资产文件夹中。 但是我认为有更好的方法来做到这一点。是否可以不将图片保存在磁盘上,而是保存在变量或类似的东西中,以便我可以通过我的 rest api 发送它。这会更干净,而且不容易出错。 有什么方法可以在不截屏的情况下保存 svg?

【问题讨论】:

    标签: python api selenium flutter web-scraping


    【解决方案1】:

    更新:

    我现在的解决方案是调用 driver.get_screenshot_as_bas64 这允许我将屏幕截图保存为变量中的 base64,然后通过我的 API 传递。然后我的前端可以再次解码该屏幕截图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-04
      • 1970-01-01
      • 2018-03-14
      • 2015-10-09
      • 2017-03-09
      • 2020-12-22
      • 1970-01-01
      • 2012-09-19
      相关资源
      最近更新 更多