如何获取网页中选中文本的x,y坐标?

0 投票
1 回答
1246 浏览
提问于 2025-04-17 16:48

我有一个简单的查找功能,它可以在网页上找到传给它的内容。然后,我需要返回找到的文本在页面上的x和y坐标。

def find_text():
    win32api.keybd_event(win32con.VK_CONTROL, 0, 0, 0)
    win32api.keybd_event(ord('F'), 0, win32con.KEYEVENTF_EXTENDEDKEY | 0, 0)
    time.sleep(0.05)
    win32api.keybd_event(ord('F'), 0, win32con.KEYEVENTF_EXTENDEDKEY |        win32con.KEYEVENTF_KEYUP, 0)
    win32api.keybd_event(win32con.VK_CONTROL, 0, win32con.KEYEVENTF_KEYUP, 0)

1 个回答

0

看起来你想写一些自动化的东西……我觉得你可以使用一些网页自动化框架,比如Telerik或者Selenium,这样会更好。如果你是想获取点击的坐标,其实用这些框架就不需要了,通常只要调用一个click函数就可以了。

撰写回答