开发者社区 问答 正文

阿里云RPA能实现把网页中的图片 读取并展示出来吗?

阿里云RPA能实现把网页中的图片 读取并展示出来吗?

展开
收起
乐天香橙派 2023-08-08 14:21:01 163 分享 版权
来自: 阿里云RPA
2 条回答
写回答
取消 提交回答
  • 这个需要结合ocr处理
    —此回答来自钉群“阿里云RPA官方4群”

    2023-08-09 10:12:49
    赞同 展开评论
  • 北京阿里云ACE会长

    使用Selenium控制浏览器,访问目标网页

    获取需要显示的图片元素

    可以根据HTML标签查找图像元素,比如:

    python
    Copy
    img = browser.find_element_by_id('image_id')

    或者

    img = browser.find_element_by_css_selector('img.className')
    获取图片元素的URL属性
    python
    Copy
    image_url = img.get_attribute('src')
    用requests下载图片
    python
    Copy
    import requests
    response = requests.get(image_url)
    image = response.content
    保存图片文件
    python
    Copy
    with open('image.jpg', 'wb') as f:
    f.write(image)
    用PIL显示图片
    python
    Copy
    from PIL import Image
    img = Image.open('image.jpg)
    img.show()
    借助以上API,阿里云RPA可以实现:

    访问网页
    查找目标图片
    -下载图片文件
    保存图片
    显示图片
    其他操作图片的步骤也类似。

    希望以上步骤能为您实现目标效果!

    2023-08-09 08:02:36
    赞同 展开评论
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
还有其他疑问?
咨询AI助理