V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
dust2
V2EX  ›  程序员

selenium 自动化 获取元素的问题

  •  
  •   dust2 · 2 小时 0 分钟前 · 260 次点击
    > 通常 selenium 自动化这些 都是获取页面上的元素, 别管是 id 还是 class 还是 xpath, 这个没疑问吧? 原理上都是获取的 dom 元素, 来实现 sendvalue 和模拟 click.

    我就是想要根据固定的数据 自动化的填充数据 替代人完成机械化的操作.

    但是我现在遇到问题了, zf 网站(内网) 他有个页面的 iframe 是 webOffice, 操作的是 word(保存编辑 会在 c 盘有 uuid 命名的 docx 文件), 这就有问题了, selenium 获取不了 iframe/ weboffice 的元素, 没有办法自动化的像某个文字或者元素 填充 value, 这个怎么解?
    5 条回复    2025-11-26 15:20:08 +08:00
    horizon9264
        1
    horizon9264  
       1 小时 56 分钟前 via Android
    遍历 iframe 一下看看
    hackfly
        2
    hackfly  
       1 小时 41 分钟前
    说不定,weboffic 一个嵌入的 ocx ,这样就需要 ocr 进行识别
    None123
        3
    None123  
       1 小时 38 分钟前
    selenium 能获取 iframe 元素
    0x5c0f
        4
    0x5c0f  
       1 小时 34 分钟前
    感觉这种可以算坐标,其实不一定死磕一个,换一种方式实现,比如 Automa
    None123
        5
    None123  
       1 小时 20 分钟前
    表格内容属于画布里面,只能定位到画布。之后通过 js 获取 canvas 内容,进行 orc 识别?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5254 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:40 · PVG 16:40 · LAX 00:40 · JFK 03:40
    ♥ Do have faith in what you're doing.